21612 318
12389 496
168068 881
61803 768
79016 908
6876 366
5273 711
8102 634
98226 288
35033 490
35176 561