331764 900
27486 194
74047 947
12508 697
170399 411
2641 519
387457 980
52102 438
24152 171
9336 298
161931 955
3505 145
4661 133
3677 435
3513 231