2731 417
2637 246
4261 329
43713 755
32823 841
21248 143
63934 187
27771 136
33175 239
36098 608
78991 501