14021 771
6851 35
4839 603
3494 736
2713 262
2425 287
3716 348
4081 296
6108 341
7314 360
6082 879
18019 322
2983 280
3315 624
5785 472
3827 903
1437 184
3148 550