148111 846
85564 383
55325 84
5594 521
3157 255
12891 758
10446 119
7236 138
7060 206
7032 338
4503 258
12472 86