89592 81
20348 51
18267 42
30261 40
16368 39
14663 33
11741 24
17203 24
6784 21
7276 21
11125 21
14326 21
19251 20
6852 20
11597 20
10386 20
12780 19
5414 19
7249 18
6283 18
8961 17
5829 17
5773 16
8235 16