14211
1469
761
760
610
15036
11712
502
15331
9822
1346
8416
650612
46443
46280
44508
3969271
3740157
31594
3075151
29296
25122
23080
21220