561289
455108
687163
86766
356265
580908
83179
436694
1014130
820472
1025705
18994
5509367
4527935
4347459
3442998
3442462
3404286
3352956
3010729
2997226
2481209
2133352
2131407