2682 498
2637 264
45166 60
3134 59
24617 89
9809 75
8335 671
4740 807
8250 357
3041 205
2512 68
4476 321
2535 355
2486 294