846 122
1171 323
1945 631
697 213
2945 829
2580 533
1269 210
4126 537
969 37
16229 619
7800 72
32784 408
5112 831
13115 615
8572 779
5843 359