505 61
852 67
3501 242
1024 67
952 65
1646 60
675 52
1276 59
1073 163
3957 163
417 63
877 97
997 78
1981 321
1904 187
157 61