2981 515
7116 298
4509 76
8967 222
7642 293
6661 44
5497 941
5826 911
4030 70
6907 446
5554 58
4044 361
3525 292
3141 428
4555 460