138561 148
131949 383
59807 667
31552 161
58916 600
8272 548
4050 507
9286 648
2089 194
3136 84
9791 752
4907 563
13956 615
53877 212