13513 85
12590 223
8346 781
8444 611
14728 398
9463 181
4380 558
5659 611
19963 603
8418 484
5070 240