8585 486
7014 115
14665 537
8941 747
5867 644
1421 30
1773 294
5970 343
3360 617
1749 110
6383 589
7157 389
36735 112