490
2436
15310
665
1334
1335
996
23923
1962
1538
957
1156
650512
46443
46280
44498
3969271
3740157
31574
3075151
29296
25102
23080
21220