21594 473
5778 72
322643 1255
7006 557
59970 390
25874 356
42748 806
76093 754
80560 737
18379 651
15303 575
8980 848
1979 286
2558 289
3488 352
7828 617