3072 515
7164 298
4546 76
8987 222
7663 293
6669 44
5500 941
5830 911
4033 70
6925 446
5649 58
4050 361
3527 292
3151 428
4563 460