3019 564
19423 375
33558 550
14321 389
26848 468
28421 643
3460 684
2144 156
4327 145
3422 389
17371 56
49695 847