14026 11
8080 22
16908 14
55475 51
15113 39
7101 18
6580 10
1568 9
8164 22
551 11
1476 7
4913 6
13347 22
13360 15
3942 12
15656 31
69 6
2965 8
6446 18
34561 111
4911 6
6628 31
38713 124
789 1