5921 133
8267 584
9505 601
6792 179
8006 396
17337 401
19786 697
37551 362
7468 50
13857 75
3015 566
2227 176
2986 272