876 122
1181 323
1955 631
705 213
2970 829
2616 533
1287 210
4156 537
980 37
16261 619
7845 72
32832 408
5138 831
13171 615
8609 779
5889 359