15534 616
39488 302
20315 93
31169 863
7901 291
45423 338
35563 109
29134 153
7556 516
3167 212
9760 93