337419 907
27554 194
74231 947
12518 697
170895 411
2648 519
387925 981
52196 438
24193 171
9354 298
162504 955
3529 145
4673 133
3683 435
3525 231