138830 148
132011 383
59971 667
31627 161
59097 600
8281 548
4056 507
9291 648
2094 194
3150 84
9804 752
4915 563
13973 615
54034 212