1296 288
7929 621
16864 396
10197 827
8574 352
8954 423
14523 130
13427 341
8531 783
62512 722
6704 139