421577
228135
563664
245556
1007886
451571
443400
874502
898746
344239
513870
1083601
842355
91579
448732
898388
34552
488578
439204
524993
734246
38562
626367
605248