2839 669
12170 77
6526 224
7869 488
31068 307
28454 400
3611 394
6463 372
11061 790
10234 655
6276 806