1076 283
5688 415
1778 103
3623 595
3495 564
3194 151
1970 64
2994 203
1728 223
4777 702
4495 449
2501 239