994957
495336
447243
211247
794321
212704
381338
750933
350893
756252
215867
92238
415556
915466
468284
914618
1535571
1458673
1416967
134149
1238367
1230523
1209898
1199296
1194444
1171560
1159418
1157948
1154995
115138