3148 303
1544 337
2108 596
2658 403
894 207
1143 210
3267 440
1475 265
1977 525
3098 578
2680 451
5208 277
3555 302
789 85
1527 356
3739 685
2602 584
805 101
2555 664
904 141
2450 539
2983 716
515 61
5025 658