340039 918
27577 194
74380 947
12525 697
171173 411
2651 519
388184 981
52236 438
24214 171
9363 298
162838 955
3534 145
4680 133
3691 435
3534 231