8130 18
24247 41
6982 14
17996 16
16405 17
3013 29
5217 27
19219 86
5859 18
10427 42
20096 29
9562 21
12458 7
17089 19
39829 108
52238 119
13082 31
8633 14
21180 37
20674 31
26281 40
3235 13
4750 11
41188 164