19949 382
24136 277
1625 82
35398 740
15917 634
6679 726
14822 381
28553 840
8164 745
2862 439
1696 112
4080 396
5232 35
8145 351
1281 177