3034 420
20441 104
9404 530
4458 83
9917 90
14640 656
6582 571
37193 246
2838 674
2507 415
1754 447
4073 651