2731 417
2637 246
4261 329
43707 755
32808 841
21236 143
63913 187
27767 136
33169 239
36085 608
78964 501