2836 10
6796 27
9311 18
2795 5
3051 8
5540 5
1373 4
2042 7
5860 10
12394 26
9635 27
4049 9
11265 24
4610 15
10593 29
1404 1
2246 2
8107 25
2283 4
6860 27
1181 4
1150 1
3692 13
6693 19