38483 52
2984 286
9097 73
27066 176
29035 105
13548 330
7906 407
4777 162
33918 450
3550 88
29061 971
4229 715
25389 82