6293 412
1364 216
5847 393
3235 781
1571 348
1205 369
12435 322
5456 162
2683 526
3683 672
3340 677
1142 155
2990 891
1388 262
2030 285