19281 382
23460 277
1345 82
32582 740
14650 634
5802 726
14218 381
25310 840
7494 745
2626 439
1303 112
3562 396
4714 34
7680 351
993 177