10890
12550
30634
962
64349
12770
960180
69962
3396
1529
1047160
6290
650512
46443
46280
44498
3969271
3740157
31574
3075151
29296
25102
23080
21220