19435 382
23629 277
1401 82
33048 740
14925 634
6145 726
14325 381
26115 840
7637 745
2657 439
1378 112
3651 396
4761 34
7769 351
1043 177