38475 52
2968 286
9090 73
27037 176
29025 105
13540 330
7905 407
4764 162
33865 450
3545 88
29054 971
4224 715
25365 82