950 125
17567 726
7133 306
8900 75
9916 589
2377 463
15596 733
13269 877
17073 519
3610 435
600 60
3688 609
1143 105
25665 546
14559 698
3403 535
3297 687
3091 260
43323 93
7761 521
3352 469
5564 907
5556 633
5277 509
23928 641
9170 356
7210 588
17581 472