438404
780769
76445
145786
518892
425797
116285
606819
964585
508853
519677
287286
5490367
4513935
4329459
3441462
3438998
3393286
3337956
3002729
2986226
2476209
2131352
2127407