20590
89414
1768294
124724
109736
143742
11312
10090
154849
8549
93944
7688
1584716
1093212
9936276
991816
94893
9121258
7439154
723611
68305
57993
54112
52168