19954 382
24140 277
1625 82
35415 740
15922 634
6679 726
14825 381
28566 840
8166 745
2864 439
1697 112
4086 396
5238 35
8145 351
1281 177