1296 288
7930 621
16865 396
10198 827
8582 352
8957 423
14523 130
13448 341
8532 783
62806 722
6707 139