3927 593
3572 589
4441 275
1732 258
2688 453
3253 646
3670 839
3101 331
2188 347
1009 70
4464 684
1609 181