4430 10
5572 13
12257 28
3148 9
21038 24
4050 6
2886 1
2667 3
17086 26
2830 9
6923 10
2382 7
20014 28
3720 10
24857 39
15979 18
4044 10
2206 8
4325 7
2240 5
7631 21
3132 12
3346 10
3294 9