19952 382
24137 277
1625 82
35410 740
15920 634
6679 726
14825 381
28563 840
8166 745
2864 439
1696 112
4082 396
5234 35
8145 351
1281 177