21657 473
5791 72
323109 1255
7015 557
60055 390
25911 356
42779 806
76207 754
80787 737
18411 651
15346 575
9016 848
1984 286
2559 289
3493 352
7843 617