3317 277
15542 803
4312 656
2863 237
1738 59
4506 682
4520 758
3114 226
4244 596
3261 493
2937 389
5205 460
2934 438