2596 642
878 122
1182 323
1963 631
716 213
2979 829
2618 533
1290 210
4159 537
980 37
16269 619
7857 72
32848 408
5142 831
13207 615
8632 779
5894 359