2917 290
18454 878
51344 690
38031 362
16865 239
27499 114
49552 581
16484 562
6078 617
5263 344
2935 374
6582 715
43542 493
20744 146