334975 906
27515 194
74141 947
12513 697
170641 411
2644 519
387675 980
52142 438
24165 171
9344 298
162193 955
3512 145
4666 133
3681 435
3518 231