21667 473
5794 72
323198 1255
7017 557
60072 390
25916 356
42786 806
76229 754
80845 737
18415 651
15357 575
9020 848
1986 286
2559 289
3494 352
7848 617