876 122
1181 323
1955 631
706 213
2972 829
2616 533
1287 210
4156 537
980 37
16261 619
7845 72
32834 408
5138 831
13172 615
8613 779
5889 359