198685
540343
230713
82210
327680
942521
918228
1028433
352364
152612
919618
78610
211654
339840
730892
524285
7345743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545