3583 593
3000 588
1720 275
1394 258
2271 453
3037 646
3361 839
2686 331
1847 347
725 70
4015 684
1279 181