1503 109
2676 506
4220 531
2762 689
3016 534
887 149
2467 502
2983 580
1294 277
799 220
529 72
2554 546
2134 649
1256 269
1166 262
1562 216
1320 248
1216 262
983 175
717 84
1006 52
545 31
2637 763
598 106