21657 473
5791 72
323121 1255
7015 557
60055 390
25911 356
42779 806
76208 754
80790 737
18412 651
15349 575
9016 848
1984 286
2559 289
3493 352
7844 617