84362
551187
761171
1004444
674913
132921
6399
12530
620172
616925
1050998
975587
118737
306480
8495
808345
7354743
528786
2968577
2964980
2961510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545