29548 13
14403 27
12725 25
10626 11
9583 7
7831 29
6768 8
5997 28
4731 12
3341 8
2909 11
2607 2
2498 9
2256 14
2062 6
1939 9
1497 3
1470 5
1439 22
1324 2
1222 5
991 2
870 1
800 5