9515 19
5919 4
38283 42
14482 14
12615 24
22658 41
7060 10
11185 12
8310 15
10621 17
7817 13
14860 16
15701 12
5267 3
37321 57
2244 5
10280 4
3530 12
4828 10
9120 7
163619 159
11643 12
14323 13
21513 38