2989 515
7118 298
4517 76
8970 222
7643 293
6664 44
5497 941
5829 911
4030 70
6909 446
5554 58
4045 361
3526 292
3142 428
4558 460