2965 232
7993 651
2112 83
2313 329
4626 471
3407 234
8011 895
4800 187
8323 495
6532 813
4463 118
57864 535
51510 815