312 84
2208 717
609 122
2251 627
2962 622
7156 450
18775 405
10413 625
4144 381
7510 290
7637 628
14794 252