29559 13
14413 27
12736 25
10636 11
9587 7
7839 29
6774 8
6008 28
4735 12
3343 8
2917 11
2612 2
2504 9
2267 14
2070 6
1946 9
1507 3
1476 5
1452 22
1329 2
1224 5
996 2
877 1
808 5