2983 232
8023 651
2137 83
2339 329
4644 471
3425 234
8032 895
4827 187
8374 495
6557 813
4513 118
58912 536
52483 815