2592 515
6690 298
4296 76
8893 222
7577 293
6623 44
5456 941
5803 911
4008 70
6888 446
5473 58
4013 361
3502 292
3107 428
4525 460