6975 11
8796 19
14622 29
8098 24
22705 71
23765 63
14797 53
15640 43
19080 47
14839 32
11360 50
18659 45
44907 101
4936 9
9579 26
7711 17
11530 22
14440 23
22430 24
31487 95