6781 324
8699 464
14944 411
302955 1072
13466 715
40408 780
14336 54
38923 112
35586 508
15372 833
8543 626