14353 300
24773 159
5882 641
11381 441
4686 638
37196 342
31524 178
15718 295
4058 74
31996 234
2906 166
15428 343
35164 107
7884 45
9900 671
4627 374
16056 742