3238 498
2921 264
47912 61
3594 59
24882 89
9915 75
8550 671
4883 807
11634 358
3236 205
3081 68
4934 321
2697 355
2666 294