330013 897
27464 194
74008 947
12506 697
170305 411
2641 519
387369 980
52093 438
24142 171
9335 298
161845 955
3502 145
4659 133
3673 435
3513 231