3486 2
6212 10
5457 2
4882 3
4194 4
4597 5
5575 3
10698 19
15486 24
17009 54
8438 13
13950 48
14148 34
29361 72
16050 27
6066 10
3903 1
13593 32
3301 3
4387 2
3649 1
9154 9
4283 4
4223 6