3073 924
1514 344
648 120
1581 291
1291 276
2669 705
508 98
876 257
303 60
215 42
3084 712
1962 391
2941 764
2229 701
1524 377
2553 797
1800 492
395 72
1765 354
937 214
1553 417
1482 473
2588 610
780 176
1048 257
497 113
1649 430
21662 283