2937 290
18468 878
51543 690
38127 362
16991 239
27786 114
49656 581
16577 562
6097 617
5273 344
2951 374
6604 715
43753 493
20823 146