3946 5
6614 23
5328 5
3481 2
4217 3
3191 1
3690 2
4958 5
2992 0
3084 2
3340 5
4279 7
27690 107
15509 35
3456 6
7606 12
4804 3
4540 12
4444 6
5286 13
7003 12
5982 7
16378 28
36644 95