19281 382
23455 277
1341 82
32570 740
14644 634
5800 726
14217 381
25290 840
7488 745
2626 439
1302 112
3556 396
4713 34
7676 351
989 177