975 115
1682 282
1012 121
27170 979
298165 851
236033 778
119328 864
5999 385
4236 472
4087 180
12036 278
5221 225
4946 49