2047 46
26535 514
16587 396
14258 528
259152 1518
8127 835
8412 352
15451 246
62787 925
71114 935
3601 808
32275 172
6552 381
4728 630
9616 395
28729 498