2532 588
631 143
1246 157
2462 485
1128 29
2161 120
481 45
2671 400
2371 332
1838 161
3852 694
1337 276
9740 185