4004 9
5902 22
2974 3
6631 14
3095 12
2173 9
3832 3
3123 6
7436 32
6233 12
6667 22
2218 6
4705 8
7394 19
8740 20
7800 14
3671 8
5869 13
6438 14
21840 124
5996 19
11345 44
9110 41
7877 24