2861 669
12216 77
6557 224
7871 488
31100 307
28472 400
3611 394
6474 372
11068 790
10239 655
6291 806