7766 331
21010 303
64174 1048
61143 883
20426 762
7016 55
7928 792
2982 119
4806 519
936 75
894 116
1247 126