2683 498
2637 264
45169 60
3134 59
24617 89
9809 75
8335 671
4741 807
8251 357
3041 205
2514 68
4476 321
2535 355
2486 294