84934
667721
171500
652429
49728
465248
1002433
518386
485155
130362
174552
147268
987497
980510
745480
740601
38328
631806
807576
822540
69261
293154
914150
294908
172981
291774
599466
946740
940912
574465