668500
533137
963842
19182
982916
287245
296746
698668
328763
566892
660916
246774
986901
763755
180220
679345
1537436
1402262
1303213
1302104
1224905
1205104
1180849
1173466
1149893
114167
1133640
1125213
1114426
1109792