981497
67995
298141
220600
402990
238273
33889
776556
180522
162658
661696
868142
188242
467722
943214
7943
7338743
528486
2967577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545