3087 371
5782 859
2920 423
3408 1006
3210 721
6086 682
3202 752
2279 307
16687 449
2625 413
3364 264
7955 681
3216 501
4624 248
1745 51
2915 717