138731 148
131983 383
59901 667
31602 161
59019 600
8277 548
4055 507
9287 648
2092 194
3142 84
9796 752
4913 563
13970 615
53974 212