45762 857
2618 327
87017 389
21318 359
11388 112
19692 747
15070 533
6863 874
13989 722
9713 881
8843 91
6321 512
10300 808
7501 78