2585 575
13862 288
2210 177
12314 485
112579 697
7295 614
14122 247
19048 685
174030 656
18084 719
8057 434
29177 338
49183 218
3084 332