2967 515
7111 298
4505 76
8966 222
7641 293
6658 44
5497 941
5826 911
4029 70
6907 446
5554 58
4042 361
3525 292
3138 428
4553 460