2731 417
2637 246
4261 329
43707 755
32809 841
21240 143
63917 187
27768 136
33171 239
36089 608
78965 501