21838 72
18253 47
6649 15
7322 11
8929 16
21339 34
10691 19
31295 77
61133 132
17651 41
17239 38
22837 32
12392 25
28917 122
7525 13
13050 22
7848 36
8137 33
31210 104
27874 50
31222 87
58653 122
41176 152
25879 58