3579 593
2995 588
1717 275
1391 258
2267 453
3035 646
3356 839
2679 331
1846 347
723 70
4010 684
1271 181