148058 846
85490 383
55284 84
5590 521
3153 255
12890 758
10443 119
7233 138
7054 206
7032 338
4501 258
12469 86