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