19300 382
23488 277
1364 82
32650 740
14691 634
5843 726
14229 381
25418 840
7512 745
2636 439
1313 112
3584 396
4738 34
7702 351
1012 177