15532 616
39485 302
20314 93
31150 863
7894 291
45360 338
35515 109
29109 153
7554 516
3165 212
9758 93