332243 901
27488 194
74057 947
12508 697
170434 411
2641 519
387489 980
52108 438
24153 171
9336 298
161969 955
3505 145
4662 133
3677 435
3513 231