622507
659258
521905
734142
536118
19719
958977
593845
96353
758397
224205
105598
407388
157803
431313
454697
1483148
1302636
1198706
1184948
1177634
1101830
1093244
1090292
1089860
1080522
1077992
1072473
1066405
1061551