147588 845
85047 383
54959 84
5574 521
3136 255
12876 758
10425 119
7221 138
7037 206
7019 338
4481 258
12445 86