3031 278
4293 471
3030 588
1126 46
1647 184
1088 143
1165 95
1450 276
1739 29
4157 787
1882 138
3388 669
3603 839
1338 31
3276 727
3330 761
3423 678
2679 348
1421 250
2916 636
3839 805
8298 491
3838 158
2487 371