25078 28
28072 211
3304 38
57025 119
14435 56
31222 86
1573 36
30119 76
13758 10
58324 57
1643 23
10467 36
17823 12
2138 66
27645 36
169642 336
1596 19
27459 61
2255 65
29134 34
17572 15
19888 59
66475 105
12443 53