337109
1061556
734385
810972
78262
402508
312769
636256
589254
679499
2085495
964748
243229
935455
907740
684718
278347
450923
510905
192850
406845
627622
668649
285569
886733
349617