2853 669
12202 77
6547 224
7870 488
31088 307
28466 400
3611 394
6472 372
11063 790
10237 655
6284 806