561482
438500
29132
320821
521928
369827
797854
74900
629188
35233
287588
847628
731896
61524
30962
32251
190963
410641
92163
425611
278967
742650
498295
89741
552603
486644