950 125
17562 726
7133 306
8896 75
9914 589
2374 463
15588 733
13267 877
17068 519
3608 435
599 60
3684 609
1141 105
25663 546
14558 698
3399 535
3295 687
3086 260
43320 93
7758 521
3350 469
5563 907
5555 633
5267 509
23919 641
9167 356
7187 588
17578 472