3583 593
3000 588
1720 275
1394 258
2271 453
3037 646
3360 839
2686 331
1847 347
725 70
4014 684
1278 181