845184
671251
213771
1032755
992808
18051
910944
803914
762734
284946
435781
893446
836355
91179
444732
895388
34352
483578
435204
523993
734246
38562
625367
604248