1506 38
4813 521
3282 57
9420 621
2518 265
3834 759
1814 34
1663 112
2399 374
1797 127
3749 315
745 41
1468 86