1029100
842394
376352
632271
255237
440881
234322
1012750
131911
460456
215754
564692
373774
794764
528447
739374
7344743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545