462736
1025574
425580
955680
100997
140714
783137
980908
345771
97673
333856
938973
611538
280453
84690
83230
1026834
97785
858983
457471
745480
649272
336308
323184