249 50
1265 257
2476 720
2541 360
70120 172
29571 274
84662 658
80671 854
156943 693
50939 677
134213 508
152173 950
158747 745
119784 679
255282 1122
85247 1019
109499 165
27375 49
119649 216
87922 260
101175 689
106203 859
105944 545
54570 242