506 58
3089 645
3073 740
3767 228
3955 680
1487 190
2681 757
962 47
4693 246
3151 558
1274 242
2761 647
2282 523
2694 283
1198 195
4096 294
9070 517
1689 255
2969 749
3270 517
2846 677
5106 521
4527 184
3881 856