49280 37
12331 11
10301 4
10459 13
244507 22
2046106 110
313234 11
216833 16
132358 10
120179 11
299001 12
141259 7
115482 9
120202 16
154527 19
92058 6
42234 5
78302 20
27205 8
69603 7
213158 24
55330 15
59484 15
188359 32