2896 878
6193 43
22763 361
2443 282
2772 424
538 56
25587 306
10458 667
3848 290
44616 105
4949 272
7526 770
10503 306
1388 181
1882 290