5285
2743
3337
1984
2382
3594
2864
2185
94910
2026
2474
54226
2025037
14373284
1394812
12439261
1196040
112393
10324158
1011012
853537
82316
77645
70572