5337 8
3474 13
1612 6
1046 3
2236 9
1234 3
1634 4
1184 2
3854 5
4329 7
3688 13
2612 10
2405 7
971 4
2954 3
3697 6
19784 69
3017 10
2095 5
4051 21
1911 7
4257 11
2398 7
3643 24