5906 133
8257 584
9485 601
6767 179
7988 396
17291 401
19766 697
37467 362
7437 50
13803 75
3006 566
2221 176
2975 272