358487
68390
713268
588990
871777
184503
694711
68431
527187
810630
759356
477816
106860
61943
485168
311887
7347743
528586
2968577
2964980
2959510
2076192
2002495
1971492
1861216
1727948
172466
15805
150861
1455545