15531 616
39484 302
20314 93
31148 863
7891 291
45352 338
35507 109
29102 153
7554 516
3165 212
9757 93