3128 515
7191 298
4557 76
8992 222
7675 293
6671 44
5505 941
5832 911
4036 70
6942 446
5796 58
4058 361
3527 292
3154 428
4566 460