38467 52
7851 785
2954 286
9083 73
27017 176
29021 105
13535 330
23581 451
7904 407
4039 54
10670 280
15513 738
4400 196
14223 334
5958 705
4755 162
33841 450
4461 911
3541 88
29049 971
4220 715
16376 605
25335 82