616490
151902
1108519
571872
156513
70275
498312
802780
1223295
655347
388560
379801
263284
500841
416275
781256
811951
470118
374102
58387
524115
83666
279432
636607