972 140
18017 629
13841 221
7866 31
9137 303
15797 879
2898 714
4103 601
4316 303
14243 223
4886 802
8933 58
2421 531
2934 462
1064 175