21433 163
22828 590
6656 598
12255 565
67225 685
13870 521
14044 270
7077 556
3789 87
15356 395
7071 718
1622 98
3233 699
1530 59
2064 106
25548 636