3315 277
15541 803
4311 656
2862 237
1735 59
4506 682
4520 758
3114 226
4244 596
3260 493
2935 389
5203 460
2934 438