1981 451
3537 400
2594 336
2332 322
2650 571
3984 642
3961 205
2485 444
4646 628
810 94
3290 182
1201 174
3032 676
2925 643