14600 29
8169 8
8584 15
13810 22
24352 63
21556 75
9462 19
8760 12
11970 17
20647 34
14262 17
14404 22
11948 13
20928 66
12881 29
11856 14
15941 29
10402 8
7410 9
42181 83
69422 179
50421 108
38405 48
59959 117