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