1456 314
2868 409
631 30
676 60
1658 275
3427 650
1699 204
771 147
2145 620
1997 275
3481 663
3019 659
3073 455
882 93
966 126
2893 393
1251 182
3901 426