1584
30816
1530
42311
2530
46425
4119
2030
44810
2450
30310
1842
205310
1666317
11863279
1183912
10613260
1059716
98974
8712155
805911
72766
63914
58952