2856 471
18007 460
1798 213
17945 60
17911 246
8975 409
20494 843
13171 232
11885 187
4316 344
5238 782