14226 27
29161 39
2617 6
3892 16
2299 2
3299 11
1693 4
1778 2
4043 18
2450 4
2558 6
2310 7
2321 5
2777 15
2354 8
1755 3
2476 16
2636 21
1921 9
5185 21
2505 8
2789 24
2884 14
1962 9