289
270
275
5123
420
730
340
538956
515
265
230
5518
22136
16690
14681
13250
10092
975263
8764
8750
830148
725142
67611
6670