2418 346
3861 301
1868 79
3223 322
7819 284
6017 705
9848 882
3060 184
2859 82
3430 523
8500 390
3841 691
4494 495
1661 41
3894 607
25883 809
27886 966