26629
2580
21847
24351
21645
22040
2210
1840
18838
1479
24817
1730
30677
23270
21432
19323
1550267
14962
1390148
13386
1213144
11860
10370
8690