8130 18
963 7
7461 15
7562 18
15165 18
9280 33
5217 27
19219 86
10427 42
20096 29
12458 7
17089 19
40261 108
52238 119
11103 32
11723 17
16460 28
30086 79
20674 31
15956 37
6016 15
7596 40
10450 41
4750 11