21663 473
5793 72
323182 1255
7017 557
60070 390
25916 356
42784 806
76225 754
80839 737
18415 651
15356 575
9020 848
1986 286
2559 289
3494 352
7846 617