3287 938
1188 163
150848 590
2985 822
188540 317
32459 470
69085 623
27357 394
85489 984
176837 733
8029 957