139046 148
132057 383
60124 667
31699 161
59216 600
8287 548
4060 507
9303 648
2098 194
3159 84
9814 752
4925 563
13984 615
54149 212