629218
458231
757557
548445
878434
17468
1262619
33973
934843
498879
730522
470676
506119
131030
714125
1063316
20141484
19523692
17919960
11920916
9245156
7892362
7836668
7176623
7071831
6908477
6887960
6412253
457370
4363231