2979 515
7115 298
4509 76
8966 222
7642 293
6661 44
5497 941
5826 911
4030 70
6907 446
5554 58
4043 361
3525 292
3141 428
4555 460