2500611
2692252
1787843
4620853
4866434
4490784
1753266
3842308
1972927
4113641
59300
58028
70415
49521
48757
47971
52522
46575
61614
42964
113514
138646
228590
686722
460323
125452
758945
752747
112093
251610