148121 846
85569 383
55332 84
5596 521
3157 255
12891 758
10446 119
7236 138
7060 206
7033 338
4503 258
12473 86