15363 616
39172 302
20141 93
29790 862
7602 291
42925 336
32204 104
27609 153
7465 516
3077 212
9545 93