312 84
2209 717
610 122
2252 627
2965 622
7162 450
18778 405
10415 625
4147 381
7512 290
7639 628
14797 252