407
318
342
331
230
300
214
351
244
270
2611
172
32237
24720
23062
20443
1662267
16032
1475148
14206
1322144
12390
11170
9560