290430
267343
291436
4071
239459
311422
932159
439517
936316
68632
253241
331990
805362
757444
830727
564854
487517
1082620
75632
32183
649271
951123
552418
1112211
751734
97753