950 125
17563 726
7133 306
8897 75
9916 589
2377 463
15591 733
13267 877
17071 519
3610 435
599 60
3688 609
1142 105
25664 546
14558 698
3400 535
3296 687
3090 260
43321 93
7759 521
3352 469
5563 907
5555 633
5273 509
23923 641
9170 356
7198 588
17579 472