337700 907
27558 194
74247 947
12518 697
170922 411
2648 519
387939 981
52197 438
24194 171
9354 298
162536 955
3529 145
4674 133
3683 435
3526 231