335280 906
27518 194
74147 947
12513 697
170672 411
2646 519
387696 980
52153 438
24169 171
9344 298
162230 955
3517 145
4668 133
3681 435
3518 231