3194 761
3927 593
3574 589
4441 275
1733 258
2688 453
3253 646
3670 839
3101 331
2188 347
1009 70
4465 684
1609 181