320361
493286
4427106
242778
197958
215592
2502100
1785114
32821179
17169138
16950117
33611181
6320103
1447118
346070
1719105
248479
4195112
1467103
715681