16733 333
22859 559
373750 1000
9930 638
5696 108
8840 534
9250 546
8067 416
7195 437
4579 240
3563 81
33923 565
32987 140
21883 616
14161 515
24429 473
21601 184
30049 423
22758 568
10518 195
113500 799