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