2886 669
12246 77
6603 224
7879 488
31133 307
28499 400
3611 394
6486 372
11075 790
10246 655
6297 806