3326 696
2170 597
18693 466
7234 225
31592 256
23687 208
7163 727
7491 764
14250 289
15481 818
4483 63
3393 712