4163
4166
3916
5659
238244
109035
190736
2042
3105
95236
80531
6717
1636917
1157212
11240276
1035416
10148259
97764
8297155
776411
71236
61994
57572
54198