147687 846
85129 383
55033 84
5577 521
3139 255
12878 758
10427 119
7221 138
7039 206
7021 338
4487 258
12453 86