3699 1006
3459 721
6738 683
3413 752
2545 307
17855 449
2939 413
3798 264
8553 681
3590 501
4904 248
2137 51
3145 717