4267 175
5029 230
3455 189
7673 217
5931 590
8236 573
3981 268
3980 213
5868 208
4968 700
7564 164
4111 239
37552 663