5906 133
8255 584
9485 601
6766 179
7988 396
17288 401
19766 697
37465 362
7437 50
13802 75
3006 566
2221 176
2975 272