1635 328
1132 166
2983 596
1314 278
2237 486
865 60
1788 117
4104 905
1990 545
7229 617
4708 348
3134 660
2015 267