1093 226
1161 358
608 136
2511 787
2133 615
556 181
1290 297
2912 584
5059 127
7326 588
7187 318
5240 670