9872 394
2706 628
18012 264
28615 89
4824 714
5841 79
3861 488
34130 259
5536 755
4650 653
9696 687
16190 322
10162 969
3547 260
2899 387