21656 473
5791 72
323092 1255
7015 557
60051 390
25910 356
42778 806
76197 754
80782 737
18410 651
15344 575
9015 848
1984 286
2559 289
3493 352
7843 617