2835 584
4626 127
2993 471
18045 460
1855 213
18058 61
17974 246
9024 409
20673 843
13206 232
11736 187
4306 344
5277 782