3043 420
20499 104
9406 530
4565 83
9935 90
14643 656
6585 571
37589 246
2840 674
2508 415
1755 447
4084 651