5922 133
8270 584
9508 601
6792 179
8006 396
17339 401
19788 697
37555 362
7469 50
13860 75
3015 566
2227 176
2986 272