15533 616
39486 302
20314 93
31155 863
7897 291
45378 338
35530 109
29115 153
7554 516
3165 212
9760 93