520761
215704
435225
146550
382338
912359
519531
151623
750933
285750
857812
15960
353893
803752
377298
761252
1624571
1501673
1459967
142349
1362444
1249367
1241523
1233898
1206296
120338
1175418
1175560
1161948
1161995