15538 616
39493 302
20318 93
31184 863
7905 291
45459 338
35585 109
29146 153
7558 516
3167 212
9763 93