18582 18
29679 29
21217 26
19943 11
13347 13
7070 10
13821 11
31567 41
6412 7
27477 21
24836 36
13913 16
10901 10
6561 2
8852 8
6468 7
10794 2
8478 4
6929 6
5985 7
7322 9
6307 14
15966 11
16251 17