3956
4136
4428
7940
4170
8230
3240
2592
4381
1772
2051
60737
1584616
1093212
9936276
991816
94893
9121258
7439154
723511
68305
57993
54112
52168