29259 3
32956 12
57054 9
22856 4
18351 8
25934 3
24930 10
84752 9
660704 45
110631 22
489582 32
853783 71
502753 0
182633 13