137513 147
131645 383
59207 665
30960 158
58264 599
8245 548
4016 507
9262 648
2066 194
3117 84
9732 752
4889 563
13920 615
53371 212