2941 290
18475 878
51597 690
38159 362
17015 239
27864 114
49686 581
16625 562
6098 617
5279 344
2952 374
6606 715
43819 493
20841 146