8130 18
963 7
7461 15
7155 16
15165 18
9280 32
5217 27
18783 86
10427 42
20096 29
12458 7
17089 19
39829 107
52238 118
11103 32
11312 17
16460 28
30086 79
20674 31
15536 37
6016 15
7596 40
10450 41
4750 11