255 81
403 108
1804 367
826 190
2180 411
28737 508
7666 712
4682 673
25301 322
8513 738
18058 257
8247 370
386684 1079
20440 165