29907 11
88981 10
45557 5
46059 3
36803 34
402180 16
187557 9
89731 11
333901 35
99704 28
113930 5
144952 23
146106 22
205601 23
321859 49
115978 9
119555 16
60629 11
118109 12
76932 5
170107 21
130852 18
85202 19
30628 0