3068 504
1198 126
1797 324
5151 627
746 53
2779 489
3016 325
2656 397
2242 291
1931 235
3004 420
3787 866
3325 114
3112 453
3523 393
3592 610