4394018
3870917
3605168
3920237
4597865
3302922
2605496
4476420
395252
810282
61822
62746
41756
43869
73723
51231
60606
55984
70993
72339
148969
164636
366405
271439
1814816
4018271
4038948
6025403
98911
109314