7767 331
21039 303
64180 1048
61148 883
20428 762
7016 55
7931 792
2984 119
4807 519
936 75
894 116
1248 126