29518 13
14378 27
12702 25
10602 11
9567 7
7813 29
6756 8
5978 28
4709 12
3327 8
2892 11
2592 2
2489 9
2244 14
2047 6
1926 9
1485 3
1451 5
1416 22
1311 2
1211 5
984 2
860 1
781 5