574537
1114317
1330
762
1040
1053
772
1320
1048
2101
1200
1595265
1968337
1359412
13592283
11857261
1160840
110033
9795157
961911
79726
789737
74155
67762