2685 669
11986 77
6296 223
7859 488
30900 307
28356 400
3600 394
6388 372
11014 790
10196 655
6218 806