2731 417
2637 246
4261 329
43707 755
32805 841
21236 143
63911 187
27767 136
33168 239
36084 608
78964 501