15533 616
39486 302
20314 93
31155 863
7897 291
45383 338
35533 109
29117 153
7554 516
3166 212
9760 93