2682 584
3310 127
2845 471
17982 460
1782 213
17932 61
17819 246
8954 409
20459 843
13132 232
11614 187
4268 344
5234 782