3089 371
5794 859
2928 423
3412 1006
3211 721
6092 682
3203 752
2281 307
16717 449
2625 413
3370 264
7964 681
3221 501
4628 248
1745 51
2917 717