4983 584
3215 484
4075 249
5138 469
4302 874
2887 484
4214 679
4118 414
3500 308
1737 95
2581 628
14770 83
4130 878