3091 371
5801 859
2928 423
3414 1006
3212 721
6094 682
3205 752
2281 307
16726 449
2628 413
3371 264
7965 681
3222 501
4628 248
1746 51
2917 717