2846 669
12182 77
6538 224
7870 488
31075 307
28458 400
3611 394
6470 372
11063 790
10236 655
6280 806