15631 29
6822 21
4179 3
2961 6
2808 8
2785 7
2683 6
2432 2
2377 8
2268 7
2235 5
2234 9
2154 14
2084 12
1920 13
1865 7
1769 5
1737 8
1687 5
1648 4
1603 5
1541 3
1538 7
1533 6