8866 351
5461 556
16584 506
15328 177
35689 339
8545 693
6768 683
6211 507
14062 508
7773 654
9128 688
9300 747
4261 160
37406 114