599 120
4321 883
859 56
1606 230
2101 319
1608 425
16544 652
11349 889
2284 330
1849 376
10761 763
2840 642
3313 590
2836 730
613 86
4337 388
3146 886
2616 589
1478 432
2882 628
3481 863
2261 472
2380 66
680 143