10299 21
3125 2
2524 1
4999 9
3528 5
2457 2
2922 4
2446 3
2077 1
5112 14
4559 5
3331 3
7773 12
2483 2
2850 4
2177 2
2500 6
2789 3
3596 3
3982 4
3207 3
2484 4
3582 3
2520 3