467525
48080
2309869
1234282
1124609
2280784
793819
1717558
1199552
703760
893101
486420
1133382
521237
781919
890436
1084965
208907
1104241
159099
777157
1112992
594886
107779
1127344
776950