702430
932633
514541
858744
781867
894942
138537
21736
103690
340106
764324
195179
172261
850948
538232
50684
7345743
528486
2968577
2963980
2959510
2075192
2002495
1971492
1860216
1726948
172466
15795
150861
1455545