336025 907
27525 194
74170 947
12514 697
170746 411
2647 519
387768 980
52170 438
24181 171
9346 298
162308 955
3519 145
4670 133
3681 435
3519 231