3080 366
3595 793
3638 356
10211 131
4741 730
4357 682
14528 449
23260 517
6516 406
10900 799
15401 686
5302 278
10540 222
7234 424
3759 74
3115 486
2667 362