3502 11
3432 13
12665 89
14278 88
3340 14
4792 23
1054 3
1178 4
3672 13
9131 56
1640 7
11545 61
1857 5
4387 12
3245 27
8194 31
1684 12
5116 23
27536 84
8183 15
54801 211
1047 6
1932 2
1189 1