179833 15
85283 17
30304 14
80930 7
63356 10
95633 13
54881 7
47557 3
113105 15
61528 6
137081 21
26758 2
321307 38
121408 12
137377 22
82176 16
117205 12
97077 7
128656 16
22602 2
522852 57
111779 23
231902 40
17106 9