3087 371
5780 859
2920 423
3408 1006
3210 721
6085 682
3202 752
2279 307
16679 449
2625 413
3364 264
7954 681
3216 501
4624 248
1745 51
2915 717