138133 147
131857 383
59558 666
31335 161
58646 600
8257 548
4038 507
9273 648
2075 194
3131 84
9777 752
4896 563
13944 615
53669 212