2833 584
4594 127
2978 471
18045 460
1853 213
18057 61
17972 246
9024 409
20668 843
13203 232
11734 187
4305 344
5276 782