3004 19
5683 12
19964 68
31224 47
16539 45
36155 130
29504 39
21817 80
15779 39
3396 9
27679 203
19081 27
12234 20
3368 3
7157 28
13076 25
13079 26
1604 5