21699 163
23178 590
6672 598
12290 565
67321 685
13889 521
14076 270
7112 556
3810 87
15494 395
7094 718
1631 98
3250 699
1554 59
2079 106
25696 636