15534 616
39486 302
20314 93
31155 863
7899 291
45385 338
35535 109
29117 153
7555 516
3166 212
9760 93