1038 70
2656 457
1071 65
2361 366
4106 567
2622 208
3639 604
1031 143
1404 218
3860 209
1247 305
1576 223
2506 562