8130 18
963 7
24247 42
7461 15
6982 14
8141 18
9697 33
6458 31
5217 27
5859 18
10427 42
8876 6
20096 29
9562 21
12458 7
17089 19
40261 108
52238 119
11103 32
8633 14
21180 37
11723 17
30208 34
16460 28