2749 584
3400 127
2851 471
17987 460
1788 213
17936 61
17825 246
8956 409
20509 843
13142 232
11626 187
4279 344
5235 782