825
808
905
1356
743
681702
853
604
767
7710
890
622112
44580
44513
42627
3789270
3565156
30524
2947149
28236
23952
22210
20320