147875 846
85315 383
55143 84
5584 521
3146 255
12886 758
10436 119
7227 138
7047 206
7025 338
4497 258
12459 86