3928 16
5839 18
4927 9
5902 23
2974 3
6631 14
4035 12
2173 9
4767 3
3123 6
7436 34
7175 12
6667 23
3153 6
4705 8
7394 20
8740 20
7800 14
4583 8
5869 15
6438 16
21840 125
5996 19
12279 46