3884
3223
2171
2923
45010
5529
3316
2775
3658
2803
63116
4411
2444
3066
2535
67818
2434
5707
97513
1640
2493
27810
4261
3255
79622
2575
4926
3565
57412
71711
40214
47610
83420
5498
82226
75716
44610
122148
110333
100219
99950
3850304
24023