333639 904
27500 194
74096 947
12508 697
170512 411
2642 519
387574 980
52125 438
24157 171
9341 298
162073 955
3509 145
4662 133
3680 435
3513 231