1431 306
662 82
3683 75
1749 102
767 94
631 72
3928 270
749 83
839 244
593 79
1154 115
713 89
1359 91
1781 87
1002 78
689 230