2883 498
2691 264
45968 61
3175 59
24684 89
9869 75
8404 671
4764 807
8338 357
3115 205
2646 68
4504 321
2580 355
2526 294