19954 382
24142 277
1625 82
35419 740
15923 634
6679 726
14827 381
28575 840
8166 745
2864 439
1697 112
4086 396
5241 35
8145 351
1281 177