148171 846
85625 383
55361 84
5598 521
3158 255
12894 758
10451 119
7237 138
7062 206
7033 338
4506 258
12476 86