291410
754719
175551
482202
42704
53962
45449
711737
34182
733949
656683
1004339
370528
853749
339562
795546
12181745
629686
4032577
3953980
3306510
2655192
2121495
2089216
2032492
182666
1761948
16255
153361
1528545