3079 632
2227 558
2098 581
2283 517
799 207
832 153
3995 912
1634 325
311 86
1802 387
1209 278
515 45
1128 309
1154 200
1584 337
3005 935
2540 588
2829 818
1629 458
2278 528
1666 502
495 59
2641 853
2894 733