689112
186670
274917
28717
825468
431898
820690
769278
1018855
995435
649237
358953
5486367
4513935
4325459
3440462
3438998
3392286
3337956
3000729
2985226
2476209
2131352
2125407