29601 13
14438 27
12767 25
10661 11
9622 7
7872 29
6804 8
6032 28
4770 12
3363 8
2948 11
2648 2
2515 9
2296 14
2075 6
1968 9
1516 3
1493 5
1487 22
1347 2
1238 5
1020 2
893 1
839 5