19987 382
24170 277
1611 82
35889 740
15955 634
6733 726
14828 381
28510 840
8180 745
2902 439
1706 112
4083 396
5234 35
8129 351
1297 177