831 140
329 84
2232 717
688 122
2632 628
3026 622
7269 450
18907 405
10523 625
4194 381
7582 290
7786 628
14954 252