138729 148
131982 383
59899 667
31601 161
59017 600
8277 548
4055 507
9286 648
2092 194
3140 84
9796 752
4913 563
13969 615
53970 212