1297 288
7930 621
16865 396
10200 827
8582 352
8957 423
14524 130
13450 341
8532 783
62808 722
6707 139