12114
14613
1434
9916
1020
8310
1122
17114
1096
882
860
17319
592911
42640
42513
40307
3578270
3361154
29364
2821149
26866
22772
21240
19350