1297 288
7931 621
16865 396
10202 827
8583 352
8957 423
14524 130
13461 341
8534 783
62855 722
6708 139