15534 616
39488 302
20314 93
31159 863
7899 291
45394 338
35540 109
29118 153
7555 516
3167 212
9760 93