8598 12
8862 9
8607 12
17194 37
20259 32
9763 14
6746 11
10644 16
6865 4
6295 11
6075 8
33387 77
8380 4
10926 18
19229 38
5775 3
14834 42
16022 43
20761 60
8287 14
10965 23
27033 72
49171 58
106892 212