2921 646
50742 423
5858 622
9370 686
7984 571
48947 142
18010 246
30456 348
28800 45
16302 107
36593 587
5417 103
8410 540