40948 38
14057 23
7549 10
3148 7
5775 6
8222 11
6891 5
9062 7
4530 9
12946 2
6181 3
14230 26
4783 1
12156 12
6194 10
4710 3
7610 5
5450 7
4566 4
10598 9
5738 10
6349 3
3749 2
4708 1