1075 3
999 8
6314 15
10770 16
20188 47
3717 15
9029 20
20516 32
18538 43
17659 40
14220 29
24724 33
18974 26
25715 62
36445 86
35573 96
40738 110
10720 16
45330 34
12881 7
8772 17
32099 78
44461 101
8860 28