10084 31
3995 8
8771 16
17442 61
15209 32
17254 26
111377 256
59065 140
4261 6
2918 1
3866 7
5473 9
4781 14
4752 7
5068 7
6764 8
5660 8
3704 2
3153 2
4236 4
5651 15
5520 15
5000 11
3711 11