3721833
922966
10711
530
13630
553
510
664
703
9714
1069
1062
650912
46463
46330
44628
3972271
3746157
31614
3081151
29336
25182
23160
21240