313584
1606103
156456
153050
158680
153973
1539118
193187
16530117
16527137
3199102
31992178
11803122
32814179
1514105
672680
236478
328153
22976177
1097884