481
633
6510
604
723
403
625
393
242
525
1172
903
36667
28170
26803
23923
1993267
18504
1790151
16646
1606147
13830
13460
11650