876 122
1181 323
1955 631
706 213
2971 829
2616 533
1287 210
4156 537
980 37
16261 619
7845 72
32833 408
5138 831
13171 615
8611 779
5889 359