301570
180095
257987
216862
2123101
181658
191196
182750
2184109
32182190
3424118
3380121
233490
230872
186260
2636106
1999104
284868
374265
371684
2699101