2982 232
8023 651
2135 83
2338 329
4642 471
3425 234
8032 895
4825 187
8372 495
6557 813
4510 118
58881 536
52444 815