15532 616
39484 302
20314 93
31148 863
7891 291
45357 338
35511 109
29106 153
7554 516
3165 212
9757 93