2834 669
12161 77
6515 224
7869 488
31058 307
28448 400
3611 394
6460 372
11060 790
10233 655
6272 806