4701 14
6831 19
19261 24
10402 22
31782 51
16595 76
22517 22
3102 6
27649 85
1866 8
34316 53
21549 57
77411 128
6698 42
5462 26
13812 18
8981 19
9240 19
14400 34
10962 58
5877 19
12640 19
7856 21
108621 216