3872 860
3740 509
3858 409
2224 115
2326 372
4344 561
2405 301
1056 37
3585 644
3799 849
2584 410
3722 504
2896 555
1459 77
3396 714
1331 114
2095 176
2423 401
1026 36