19425 382
23605 277
1395 82
33002 740
14893 634
6119 726
14315 381
26041 840
7597 745
2651 439
1374 112
3642 396
4757 34
7756 351
1035 177