3015 515
7133 298
4526 76
8974 222
7648 293
6666 44
5499 941
5829 911
4030 70
6913 446
5559 58
4047 361
3526 292
3146 428
4559 460