3300 816
2868 470
1739 252
1793 284
3038 706
563 27
3496 691
3072 657
2966 302
2906 580
3608 745
2753 404
3507 973
6527 807
5158 619
1717 152
1899 295
3785 607
5216 759
12814 588
5485 226
4923 526
788 87
2159 343