3579 593
2995 588
1717 275
1388 258
2266 453
3035 646
3355 839
2679 331
1845 347
723 70
4010 684
1268 181