1711
31574
1470
1322
1050
1116
1244
1083
853
1031
1104
960
650512
46443
46280
44498
3969271
3740157
3075151
29296
25102
23080
21220