5085 484
2627 288
5917 505
3658 400
5367 128
5067 165
4399 769
6296 748
2054 42
2787 167
3024 86
2946 107
3093 354
5267 280
6723 508
2785 385
4600 127
2758 308