2944 290
18476 878
51647 690
38198 362
17042 239
27963 114
49742 581
16666 562
6104 617
5286 344
2959 374
6612 715
43875 493
20863 146