4481 10
2924 13
2556 2
2699 28
3333 34
1626 7
2320 8
4438 11
2187 31
4785 12
5095 22
4946 13
1907 20
2157 7
2898 11
1632 8
4197 3
3891 17