2546139
4411625
2776871
256350
372629
607847
4204770
4988186
2595279
4549428
53937
54839
52456
52960
48661
49265
49958
51583
69746
47432
265179
216221
3217311
176347
720833
293068
159565
390619
353446
128843