138493 148
131937 383
59758 667
31529 161
58893 600
8270 548
4049 507
9285 648
2087 194
3135 84
9791 752
4906 563
13955 615
53853 212