21627 473
5783 72
322862 1255
7009 557
60013 390
25891 356
42759 806
76141 754
80667 737
18398 651
15323 575
8996 848
1982 286
2559 289
3490 352
7834 617