38463 52
2949 286
9081 73
27009 176
29020 105
13533 330
7904 407
4755 162
33828 450
3540 88
29048 971
4218 715
25332 82