1298 288
7931 621
16866 396
10202 827
8584 352
8958 423
14527 130
13477 341
8535 783
62982 722
6714 139