5678 97
2303 533
2515 554
4793 339
6053 908
7356 213
2763 82
6600 677
407136 775
33590 392
35448 721
20510 787
31969 744