3969
26013
28310
1564
1998
1879
17915
2335541
44628
650912
1669
1900
46463
46330
3972271
3746157
31614
3081151
29336
25182
23160
21240