19752 153
12926 687
16514 275
14826 461
2841 83
1963 173
11255 715
5498 117
33549 601
6497 514
9296 1125