22438 99
21455 81
38902 58
11611 54
9932 51
12177 45
28614 45
8114 44
12923 43
10946 37
5917 37
5674 36
9504 34
12093 34
6178 33
35925 32
11200 31
4585 31
7327 31
10067 31
7386 29
7199 29
7025 28
4833 28