3900
2789
2357
47133
26333
398269
26335
22916
37314
32124
30414
25019
616212
44170
44143
42237
3744270
3530156
30284
2924149
27996
23802
22030
20200