147676 846
85116 383
55018 84
5577 521
3139 255
12878 758
10427 119
7221 138
7039 206
7021 338
4487 258
12453 86