2938 290
18470 878
51566 690
38139 362
17000 239
27819 114
49665 581
16593 562
6098 617
5273 344
2952 374
6604 715
43772 493
20832 146