22122 21
15075 17
15601 13
20098 25
22416 28
14264 14
32384 56
17762 22
18725 47
13172 18
16937 35
15138 21
66017 220
31953 62
30957 64
29888 45
18142 25
12293 12
14923 17
11997 9
31593 54
25878 51
19848 24
54739 121