3237 498
2921 264
47903 61
3593 59
24879 89
9915 75
8549 671
4883 807
11634 358
3236 205
3081 68
4930 321
2697 355
2666 294