310
360
420
270
510
345391
3714
234
332
210
321
264
22136
16690
14691
13250
10092
975263
8760
8764
830148
725142
67611
6670