3778868
4770707
4967830
4904693
3307022
154133
420453
4816917
4973588
4943229
56213
49580
50556
51735
43487
47180
50337
48926
52609
46413
165402
20098180
1000629
819246
1105866
3322207
1492763
794011
171137
2015020