3087 371
5776 859
2920 423
3408 1006
3210 721
6082 682
3202 752
2277 307
16659 449
2624 413
3363 264
7952 681
3216 501
4623 248
1745 51
2914 717