8611
635
372
605
7410
305
393
483
643
910
548
3910
40727
31040
29863
26945
2342267
21054
2032153
18686
1865149
15380
14940
13250