847972
430364
661380
4534193
4663835
4910766
3234866
4293809
4909652
4461418
50484
55080
55974
49381
51199
54313
58094
61286
69040
47992
365181
544787
1998985
2441566
437579
992666
330430
4025462
1808756
1212445