1297 288
7931 621
16865 396
10202 827
8584 352
8957 423
14524 130
13465 341
8535 783
62894 722
6710 139