3317 277
15542 803
4312 656
2862 237
1738 59
4506 682
4520 758
3114 226
4244 596
3260 493
2936 389
5204 460
2934 438