371730
1059612
453412
628362
424297
1064417
752652
1001532
1253882
691567
1174543
393406
818147
903949
1017724
827610
562505
54952
100987
609377
294284
545842
447275
833256