19731 382
23915 277
1516 82
34368 740
15464 634
6549 726
14601 381
27514 840
7967 745
2758 439
1606 112
3889 396
4953 34
8011 351
1174 177