7859 331
21578 303
64433 1049
61574 883
20542 762
7087 55
7987 792
3057 119
4904 519
979 75
958 116
1282 126