169572
910953
146152
359208
275365
34976
1039415
532440
822931
613897
935924
71408
36483
170598
22824
734586
115749
51272
400420
543785
303585
703257
899904
664411
668623
186134
591710
310591
299423
670327