160473
172562
1700108
185271
189251
190584
1640100
189677
152466
151272
22411177
8262130
5209115
3192119
4219121
838496
450663
207274
147674
1417108