27546 575
28201 152
25458 660
36229 432
58126 353
56234 436
46354 434
72168 644
36330 608
54296 674
314604 973