43986 186
84733 642
10686 587
10325 264
5835 211
21777 674
4488 85
10851 79
28047 279
8347 884
5228 206
6040 867
8572 129
5594 567