15476 616
39373 302
20271 93
30604 863
7789 291
44479 337
34712 109
28540 153
7519 516
3136 212
9685 93