9976 521
8444 563
2443 288
2149 265
12439 216
2770 130
969 158
2316 595
1143 242
3994 618
4501 744
2819 476
3482 547
3688 705
4843 592
2230 205