1197842
383603
1440514
755879
471612
1086189
2017681
967350
108712
1622641
121386
2216
1036517
588809
993137
992875
222432
502991
539929
651321
296171
501341
131230
288906
804417
1595