28528 87
8819 237
5086 925
726 103
2613 629
1359 359
2848 776
2553 675
4779 326
3126 300
1593 469
1621 117
2279 512
23200 733
30988 351
17917 389
6683 188
3208 61
9766 678
9010 563
15525 765
17864 452
3749 670
4914 856
1558 195
2449 644
592 38
2310 232