38489 52
7881 785
2998 286
9104 73
27078 176
29041 105
13561 330
23630 451
7908 407
4045 54
10683 280
15528 738
4407 196
14273 334
5973 705
4785 162
33950 450
4463 911
3553 88
29067 971
4235 715
16401 605
25406 82