756256
1322
538909
372429
7639
176773
14971
242865
115398
910575
427997
747262
787686
834681
256135
138601
9725744
577786
3413577
3266980
3134510
2360192
2067495
2010492
1974216
178766
1751948
16015
151761
1494545