98889
683197
475493
700688
907612
736791
329598
384776
299353
27987
86077
811264
409339
42244
42240
577943
1565571
1491673
1441967
136249
1353444
1245367
1233523
1225898
1205296
117438
1174560
1169418
1160948
1157995