15544 616
39504 302
20321 93
31224 863
7912 291
45533 339
35659 109
29188 153
7561 516
3171 212
9769 93