2397 515
6579 298
4271 76
8871 222
7570 293
6621 44
5451 941
5799 911
4005 70
6887 446
5472 58
4008 361
3501 292
3104 428
4523 460