1147 93
8410 721
6458 611
18129 630
2597 258
3682 343
9385 444
3108 379
6309 322
30020 618
23706 712
3469 776