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