840107
492839
48257
163141
50510
100352
666104
374200
627840
490861
466457
970599
559461
645900
868185
546894
1563571
1481673
1434967
135549
1326444
1244367
1233523
1221898
1202296
1173560
117238
1166418
1160948
1155995