28528 87
8807 237
5070 925
725 103
2613 629
1359 359
2848 776
2553 675
4751 326
3121 300
1593 469
1617 117
2279 512
23183 733
30987 351
17910 389
6683 188
3207 61
9766 678
9004 563
15503 765
17860 452
3749 670
4912 856
1558 195
2449 644
588 38
2301 232