13513 85
12590 223
8346 781
8444 611
14727 398
9462 181
4380 558
5658 611
19963 603
8418 484
5070 240