957149
39093
565844
219684
7046
281802
889340
670672
83620
821913
715797
634109
5503367
4522935
4342459
3442998
3442462
3400286
3346956
3008729
2994226
2480209
2133352
2130407