29699 13
14494 27
12791 25
10687 11
9670 7
7910 29
6843 9
6084 29
4808 13
3409 8
2974 11
2690 2
2536 9
2333 14
2103 6
1998 9
1565 3
1520 5
1506 22
1371 2
1257 5
1050 2
911 1
863 5