5665 16
2528 4
7894 11
3421 7
14647 70
15476 54
2071 6
3157 14
3990 7
3451 10
4226 13
2082 5
11160 47
2635 4
3509 11
3200 1
3094 5
3007 4
3126 7
3934 11
14634 58
3139 6
2419 5
2658 4