5906 133
8255 584
9484 601
6763 179
7987 396
17286 401
19763 697
37458 362
7434 50
13799 75
3006 566
2219 176
2975 272