6093 298
2199 80
3889 297
3218 318
3462 525
6876 60
2561 47
2578 189
3293 590
2926 28
1581 416
3845 641