2002391
1582258
164766
524101
1464192
1188421
973523
1028373
596959
419441
611631
141660
1073618
1038580
644885
912816
498847
690330
726586
885197
896770
1170948
605749
1183491
263226
130170