148162 846
85612 383
55357 84
5598 521
3158 255
12894 758
10450 119
7237 138
7062 206
7033 338
4506 258
12476 86