1296 288
7927 621
16863 396
10195 827
8573 352
8954 423
14523 130
13422 341
8528 783
62401 722
6704 139