1151 308
1597 197
1291 115
569 83
2679 662
2189 504
1490 417
2952 738
3187 818
1907 312
1686 290
580 106
6795 135
3404 887
6364 595
3183 526
1170 117
3550 372
1380 278
300 47
3861 350
3075 761
6882 643
3676 853