148030 846
85454 383
55257 84
5589 521
3151 255
12889 758
10441 119
7232 138
7054 206
7030 338
4501 258
12466 86