138721 148
131980 383
59896 667
31598 161
59011 600
8277 548
4055 507
9286 648
2092 194
3140 84
9796 752
4913 563
13969 615
53965 212