2132 350
2677 715
3104 777
1304 248
1567 292
2403 745
1122 306
3485 910
1551 377
1670 296
3192 585
489 53
2489 582
3143 446