506 107
2808 875
3733 529
3784 165
3313 654
983 185
11104 970
1992 502
4386 708
3055 813
889 114
8634 152
11091 442
3149 723
4603 637
9695 355
2178 142
3472 58
7066 127
7572 55
127286 369
25882 395
54631 703
77604 149
18670 247
5667 690
4920 132
3886 98