148078 846
85508 383
55302 84
5593 521
3154 255
12890 758
10444 119
7236 138
7056 206
7032 338
4503 258
12471 86