563294
341479
588680
358200
883170
239540
312156
541949
789153
106158
23837
20354
279118
718510
222137
520429
1593571
1496673
1450967
139049
1355444
1245367
1234523
1228898
1205296
117938
1174560
1169418
1161948
1159995