295318
296710
61502
307233
751737
898348
213134
760680
263630
9410
11769
185749
5155799
3570581
3091148
2397804
2234988
2056609
1975358
191678
1773118
1722136
1691196
1638471