138670 148
131967 383
59867 667
31585 161
58985 600
8276 548
4054 507
9286 648
2091 194
3139 84
9794 752
4908 563
13963 615
53938 212