950 125
17563 726
7133 306
8899 75
9916 589
2377 463
15593 733
13267 877
17071 519
3610 435
600 60
3688 609
1143 105
25665 546
14559 698
3401 535
3296 687
3091 260
43321 93
7760 521
3352 469
5563 907
5555 633
5273 509
23925 641
9170 356
7203 588
17580 472