19435 382
23629 277
1401 82
33052 740
14925 634
6145 726
14325 381
26121 840
7637 745
2657 439
1378 112
3651 396
4761 34
7770 351
1044 177