333911 904
27501 194
74103 947
12509 697
170524 411
2643 519
387584 980
52127 438
24158 171
9341 298
162088 955
3510 145
4662 133
3680 435
3514 231