31333 797
542014 1711
15762 724
239748 1381
12621 738
359584 1215
113775 750
14977 93
13536 549
14118 258
6314 614
4468 626
6853 530
22090 419