7772 331
21051 303
64180 1048
61150 883
20428 762
7016 55
7932 792
2984 119
4808 519
936 75
895 116
1248 126