43365 857
2602 327
86990 389
21174 359
11314 112
19582 747
14947 533
6764 874
13922 722
9537 881
8785 91
6277 512
10220 808
7440 78