4597 16
5018 3
2242 2
2828 9
2018 3
2602 6
1657 6
1522 2
2473 7
3264 7
2916 6
2095 3
3563 7
3405 12
7629 36
2921 5
3922 10
3030 19
2616 8
2897 8
2082 2
2407 3
3165 6
2685 5