3250 498
2932 264
47996 61
3609 59
24892 89
9922 75
8555 671
4886 807
11642 358
3248 205
3098 68
4947 321
2701 355
2671 294