606210
489834
163254
68568
224143
893719
188373
986686
384108
165324
39213
111330
5695367
4663935
4457459
3530999
3477462
3476286
3435956
3089226
3057729
2548209
2161407
2158352