21627 473
5784 72
322873 1255
7009 557
60015 390
25892 356
42759 806
76142 754
80675 737
18398 651
15323 575
8998 848
1982 286
2559 289
3490 352
7834 617