3080 353
17466 587
23106 327
13673 326
9008 737
5890 798
6426 144
13054 449
2734 623
3698 408
5581 862
1523 252
3235 521
3700 755