3094 371
5802 859
2931 424
3417 1006
3215 721
6101 682
3206 752
2282 307
16747 449
2628 413
3374 264
7967 681
3224 501
4632 248
1749 51
2918 717