10236 16
12709 8
20957 27
8730 18
20169 51
10583 17
71329 86
12068 23
18386 13
14304 21
9265 14
58593 69
55283 93
14930 18
12207 18
14552 22
7391 4
10143 10
24192 87
10555 6
23740 26
8541 11
22728 41
39576 56