21546 163
22990 590
6664 598
12258 565
67258 685
13880 521
14053 270
7093 556
3798 87
15410 395
7082 718
1623 98
3239 699
1541 59
2067 106
25611 636