212883 30
163907 16
64484 14
171578 21
27331 0
17556 12
34705 3
24877 8
18779 8
17451 4
7480 9
51830 1
53726 12
15804 9
23132 1
26277 3
287156 16
270431 9
129778 6
295852 20
37809 3
109255 8
642957 106
113083 7