820976
405885
100412
770277
974864
935602
21880
203511
489150
118601
46518
564281
116399
358140
387787
243292
1565571
1491673
1441967
136249
1353444
1245367
1233523
1225898
1205296
117438
1174560
1169418
1160948
1157995