625245
133780
230760
993781
105431
271290
66389
840743
372568
503483
294524
675300
416858
90216
538912
424247
284325
189645
316294
561848
117321
745552
50175
719337
361791
107612