21656 473
5789 72
323079 1255
7015 557
60046 390
25909 356
42778 806
76194 754
80777 737
18410 651
15343 575
9013 848
1984 286
2559 289
3493 352
7843 617