3194 761
3928 593
3574 589
4442 275
1733 258
2688 453
3253 646
3671 839
3101 331
2188 347
1009 70
4465 684
1609 181