3009 8
4793 24
2375 12
7324 22
3440 17
4176 10
5673 34
4006 17
2868 8
1709 5
3609 8
4361 6
7218 27
29171 95
9468 16
2797 7
11955 35
3932 11
21471 40
4771 14
3506 6
4954 12
4579 13
5958 22