3326 696
2170 597
18682 466
7230 225
31590 256
23685 208
7162 727
7490 764
14245 289
15474 818
4482 63
3393 712