812 140
328 84
2227 717
675 122
2590 628
3021 622
7259 450
18886 405
10509 625
4191 381
7571 290
7730 628
14934 252