21666 473
5793 72
323186 1255
7017 557
60070 390
25916 356
42785 806
76226 754
80841 737
18415 651
15357 575
9020 848
1986 286
2559 289
3494 352
7846 617