20687 1000
16268 56
35137 485
44042 604
16896 256
7158 231
31580 504
14654 714
35326 921
19336 942
27969 281
14108 469
3654 804
8424 97
28667 113
2823 583
1602 269
3198 518
24257 666
2559 462
3677 595
933 118
4031 672
14548 351
2070 504
3310 633
4015 436
29338 950