9896 521
8421 563
2428 288
2135 265
12421 216
2756 130
961 158
2312 595
1135 242
3976 618
4482 744
2806 476
3466 547
3668 705
4829 592
2210 205