3579 593
2995 588
1717 275
1390 258
2266 453
3035 646
3356 839
2679 331
1846 347
723 70
4010 684
1269 181