5906 133
8258 584
9487 601
6767 179
7988 396
17292 401
19766 697
37469 362
7437 50
13805 75
3006 566
2221 176
2977 272