138818 148
132005 383
59960 667
31626 161
59086 600
8280 548
4056 507
9291 648
2094 194
3148 84
9804 752
4915 563
13972 615
54032 212