2937 290
18467 878
51543 690
38121 362
16990 239
27780 114
49654 581
16575 562
6097 617
5273 344
2951 374
6604 715
43750 493
20822 146