1057837
4462985
302357
117333
663761
1427323
1296140
2321417
1512472
456112
69097
72117
63991
64740
66884
67890
63350
65249
53884
47966
143484
236565
261445
476385
377658
136534
335819
453308
2031589
2742359