5906 133
8254 584
9482 601
6761 179
7986 396
17283 401
19763 697
37451 362
7430 50
13797 75
3006 566
2219 176
2975 272