15540 616
39498 302
20318 93
31197 863
7908 291
45478 338
35605 109
29159 153
7559 516
3168 212
9765 93