2937 290
18467 878
51543 690
38125 362
16991 239
27781 114
49654 581
16576 562
6097 617
5273 344
2951 374
6604 715
43750 493
20823 146