88295
80860
250
62158
602101
1837
695
1153
32661
962218
823137
801159
879132
717
33945
578113
1014240
57851
43541
35530