14699 300
24793 159
5891 641
11383 441
4689 638
37209 342
31524 178
15722 295
4067 74
32025 234
2907 166
15443 343
35226 107
7915 45
9900 671
4633 374
16063 742