372292
277826
1093244
988761
610480
695774
514580
261559
917469
841797
981901
282284
278178
534120
48457
235143
1478148
1301636
1196706
1183948
1173634
1100830
1089292
1088860
1080522
1076992
1072473
1065405
1061168