1298 288
7931 621
16865 396
10202 827
8584 352
8958 423
14526 130
13469 341
8535 783
62926 722
6712 139