2853 669
12202 77
6548 224
7870 488
31090 307
28468 400
3611 394
6472 372
11064 790
10237 655
6284 806