328903 894
27448 194
73967 947
12504 697
170256 411
2641 519
387322 980
52084 438
24136 171
9331 298
161786 955
3502 145
4658 133
3673 435
3511 231