38468 52
2955 286
9083 73
27017 176
29021 105
13535 330
7904 407
4755 162
33843 450
3541 88
29049 971
4220 715
25336 82