138835 148
132012 383
59972 667
31627 161
59098 600
8281 548
4056 507
9291 648
2094 194
3150 84
9804 752
4915 563
13973 615
54035 212