14216 27
29160 39
2614 6
3890 16
2297 2
3297 11
1691 4
1774 2
4040 18
2448 4
2557 6
2307 7
2318 5
2776 15
2350 8
1751 3
2473 16
2633 21
1918 9
5182 21
2501 8
2784 24
2868 14
1959 9