2916 959
3955 896
956 256
1601 197
3004 780
2869 662
1789 306
177 30
1281 266
937 127
1426 346
1180 283
1218 245
3759 783
2566 793
2552 650
1588 277
1687 290
2801 688
838 184
716 211
2426 421
2126 392
580 106