53810
159453
106562
82942
9490
9690
75117
6288
82813
73015
124823
6533
1587716
1095512
9972276
995416
94983
9137258
7470154
726211
68395
58133
54292
52278