333839 904
27500 194
74099 947
12508 697
170518 411
2643 519
387582 980
52126 438
24158 171
9341 298
162077 955
3509 145
4662 133
3680 435
3514 231