9840 394
2701 628
17924 264
28547 89
4802 714
5814 79
3842 488
34049 259
5518 755
4631 653
9664 687
16107 322
10142 969
3507 260
2887 387