2965 232
7996 651
2112 83
2313 329
4627 471
3407 234
8012 895
4803 187
8325 495
6535 813
4463 118
57914 535
51554 815