54509 13
56533 7
43226 4
262184 59
151405 21
73480 15
49053 8
34106 4
54506 7
21152 1
82101 9
68729 5
58482 1
139301 24
131576 24
979652 202
85129 13
113526 8
119805 17
50259 9
32859 2
38579 5
34651 3
46678 5