13589 30
8535 18
3333 5
2717 7
1972 10
1878 3
1839 9
1815 6
1557 4
1521 4
1478 5
1412 6
1382 6
1360 8
1305 3
1104 1
1102 5
1053 4
982 3
972 4
906 0
828 2
790 1