138133 147
131857 383
59555 666
31328 161
58644 600
8257 548
4038 507
9273 648
2075 194
3131 84
9776 752
4896 563
13943 615
53665 212