15482 616
39381 302
20277 93
30669 863
7801 291
44572 337
34823 109
28604 153
7522 516
3138 212
9696 93