43167
357670
904392
55739
273477
768315
865393
49501
521460
330553
851373
767986
1025691
561332
432740
523996
813875
358382
625444
287970
935126
827826
79462
104816
308911
92349
849466
1077250
286651
637131