3326 696
2170 597
18679 466
7230 225
31586 256
23681 208
7162 727
7490 764
14244 289
15471 818
4479 63
3393 712