30000 150
36369 144
19856 543
18112 315
33601 465
17542 410
21453 784
39639 464
48952 401
10737 49
75569 251