2683 498
2638 264
45181 60
3136 59
24618 89
9809 75
8337 671
4741 807
8253 357
3041 205
2520 68
4477 321
2540 355
2486 294