4676 5
9999 10
17006 46
7001 14
9997 22
24991 42
12796 22
9222 40
4548 21
4110 11
3129 11
2670 3
2935 12
2841 4
12609 29
6072 20
3810 16
9816 39
5540 26
2920 6
3500 16
1633 5
3708 15
3367 9