293896
258788
2174113
159559
210160
192579
187767
166879
11550120
8522131
1494114
377965
16147115
1702117
141884
261193
286176
200092
1508104
150990