3326 696
2170 597
18685 466
7232 225
31590 256
23686 208
7163 727
7491 764
14247 289
15478 818
4482 63
3393 712