15532 616
39484 302
20314 93
31148 863
7891 291
45355 338
35509 109
29105 153
7554 516
3165 212
9757 93