338213 907
27565 194
74279 947
12519 697
170972 411
2648 519
387989 981
52215 438
24202 171
9355 298
162609 955
3533 145
4676 133
3684 435
3527 231