335883 907
27524 194
74165 947
12514 697
170730 411
2647 519
387760 980
52168 438
24181 171
9345 298
162294 955
3519 145
4670 133
3681 435
3519 231