29519 13
14383 27
12706 25
10607 11
9569 7
7814 29
6757 8
5982 28
4709 12
3329 8
2893 11
2596 2
2492 9
2247 14
2048 6
1928 9
1489 3
1453 5
1420 22
1312 2
1213 5
986 2
863 1
785 5