138559 148
131948 383
59799 667
31550 161
58914 600
8272 548
4049 507
9286 648
2089 194
3136 84
9791 752
4907 563
13955 615
53875 212