7092 26
15835 95
19635 120
2929 16
7917 31
991 2
4129 12
7299 38
8076 26
12280 87
9445 32
14579 51
4702 9
32078 83