21428 163
22821 590
6656 598
12254 565
67224 685
13870 521
14043 270
7075 556
3789 87
15351 395
7071 718
1620 98
3233 699
1530 59
2064 106
25546 636