3060 538
3838 637
4401 52
2882 404
1263 107
2505 315
3683 634
1173 75
2970 69
4055 978
2748 387
9546 430
3992 673
3310 534
3388 443
2929 564
3418 575
3113 496
3761 613
2928 409
3884 718
2476 301
1841 119
2381 218