818591
339891
735805
903476
574558
983384
451665
17538
1002152
357103
469385
794550
286791
331819
94648
638103
7347743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545