966 115
1679 282
1009 121
27168 979
298054 851
235969 778
119075 864
5993 385
4235 472
4086 180
12035 278
5220 225
4942 49