300607
673765
44945
202139
44358
56624
91110
18818
405689
342378
102863
1009178
886575
89556
507563
527672
487875
681447
38167
960479
43291
308276
556466
125504
14971
218145