14041 27
28956 39
2531 6
3777 16
2202 2
3168 11
1620 4
1691 2
3948 18
2357 4
2466 6
2209 7
2227 5
2681 15
2271 8
1672 3
2367 16
2558 20
1831 9
5080 21
2382 8
2710 24
2764 14
1887 9