19173 382
23423 277
1326 82
32486 740
14581 634
5762 726
14198 381
25091 840
7471 745
2622 439
1284 112
3537 396
4702 34
7638 351
975 177