4973 5
4881 18
4629 8
3088 9
8219 26
4288 8
2956 1
3189 3
5040 12
3961 10
6059 26
5550 13
6491 24
7630 15
4830 13
3506 14
3860 8
3708 7
5897 16
2286 6
5055 18
2388 6
3599 9
8842 34