334124
706968
204489
273543
88770
311308
132173
477839
961584
814510
216539
106862
2653796
1482580
1475986
138476
1225136
1195894
1164508
1151195
1123223
1113471
1112541
1092110