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