15557 616
39529 302
20329 93
31342 863
7927 291
45758 339
35822 109
29293 153
7569 516
3180 212
9780 93