578
380
450
360
600
4411
3630
506
3716
3610
470
396
25857
19530
17661
15792
12342
1208263
10984
1076148
10210
910143
8390
75911