28523 87
8798 237
5051 925
725 103
2611 629
1359 359
2848 776
2553 675
4724 326
3110 300
1593 469
1613 117
2279 512
23164 733
30987 351
17903 389
6683 188
3207 61
9765 678
9000 563
15488 765
17856 452
3748 670
4906 856
1557 195
2449 644
586 38
2296 232