2919 290
18455 878
51360 690
38036 362
16876 239
27518 114
49558 581
16494 562
6078 617
5265 344
2936 374
6586 715
43559 493
20749 146