950 125
17563 726
7133 306
8900 75
9916 589
2377 463
15594 733
13268 877
17072 519
3610 435
600 60
3688 609
1143 105
25665 546
14559 698
3403 535
3296 687
3091 260
43322 93
7761 521
3352 469
5563 907
5555 633
5277 509
23927 641
9170 356
7209 588
17581 472