3226 498
2919 264
47880 61
3591 59
24878 89
9913 75
8547 671
4879 807
11627 358
3233 205
3078 68
4913 321
2695 355
2664 294