5905 133
8252 584
9479 601
6760 179
7985 396
17278 401
19758 697
37447 362
7428 50
13791 75
3006 566
2218 176
2975 272