139025 148
132053 383
60103 667
31690 161
59204 600
8287 548
4059 507
9300 648
2098 194
3158 84
9813 752
4925 563
13984 615
54135 212