19954 382
24139 277
1625 82
35411 740
15920 634
6679 726
14825 381
28565 840
8166 745
2864 439
1696 112
4084 396
5234 35
8145 351
1281 177