693165
866636
350324
309947
465375
445296
114122
1171859
1034241
735179
539797
486784
788147
876949
1006724
799610
529505
42952
78987
586377
283284
524841
437275
813256