13403 795
9840 78
3541 105
16426 139
6094 782
27279 661
15900 562
4421 605
7961 251
1560 416
4362 660
7511 39
20708 894
1157 151
2485 320
1534 186
3337 902
891 172
1270 80
6683 545
3606 708
2674 705
655 73
18439 142
8493 639
4147 631
7662 302
1042 134