15530 616
39481 302
20314 93
31135 863
7888 291
45333 338
35488 109
29098 153
7553 516
3163 212
9756 93