137508 147
131644 383
59206 665
30951 158
58264 599
8245 548
4016 507
9262 648
2066 194
3117 84
9731 752
4888 563
13920 615
53368 212