19300 382
23488 277
1363 82
32649 740
14690 634
5843 726
14228 381
25415 840
7512 745
2636 439
1312 112
3584 396
4738 34
7702 351
1012 177