4071716
205986
3566302
1118517
1948764
4858237
4918728
4583311
3111995
4425088
59962
58468
53617
51634
72344
48095
43451
47375
45691
47275
558365
306437
335904
5615917
1253080
493280
760031
8377964
1869376
622261