9462 38
5432 22
8370 36
2709 8
2159 7
1916 5
4296 15
12310 37
2617 4
1184 1
3131 5
1207 4
28112 76
12375 53
5731 32
3929 13
4011 14
4597 14
2200 6
72497 285
9163 15
24482 59
3998 10
9993 26