5921 133
8267 584
9505 601
6789 179
8006 396
17336 401
19786 697
37550 362
7467 50
13857 75
3015 566
2226 176
2986 272