1032522
1249738
2793300
2266853
4554741
1858559
4657788
3045086
1282387
4512593
57820
56750
55319
52470
59871
61805
47214
47314
61303
51132
472561
427591
3491781
7031583
2586775
2117872
2340610
702957
1916330
1568958