28276 3
46606 13
31755 4
33731 6
45456 8
28603 7
31233 5
27305 5
39556 2
19454 3
71683 17
54284 12
18456 2
23933 5
34428 5
32006 4
54605 6
25908 2
35827 6
25728 2
24677 1
277659 42
26153 1
52556 3