2848 669
12183 77
6540 224
7870 488
31076 307
28458 400
3611 394
6470 372
11063 790
10236 655
6280 806