10001 705
15451 351
8658 772
5121 46
11956 880
44954 770
14263 318
7499 738
4850 283
21277 261
10124 226
3258 214
7195 168
15804 811
14044 139
5488 730
5742 446
3209 558
6913 176
5965 374
2999 30
24612 818
3489 99
6130 110
5272 621
3616 563
3469 830
11585 283