329481 895
27458 194
73990 947
12504 697
170287 411
2641 519
387344 980
52093 438
24141 171
9334 298
161816 955
3502 145
4658 133
3673 435
3512 231