8866 503
15956 884
6099 790
9447 411
3008 621
8028 814
151807 499
6616 291
3082 135
6341 356
8951 70
6094 322
71002 737
47956 327
11294 183
28739 647
3244 327
14775 591
18793 112
7773 102
10540 106
5663 98
3053 215
10259 717