9935 521
8434 563
2432 288
2145 265
12431 216
2764 130
966 158
2314 595
1142 242
3983 618
4497 744
2814 476
3475 547
3678 705
4835 592
2221 205