21838 72
18253 47
6649 15
7322 11
8929 16
21108 34
10691 19
31060 75
60900 131
17651 41
17009 38
22837 32
12392 25
28917 122
7525 13
13050 22
7848 36
8137 33
31210 103
27874 50
31222 86
58653 121
41176 151
25647 57