240 50
1248 257
2463 720
2531 360
161634 939
130725 331
122464 1093
2283 553
97084 154
113403 396
87231 244
103955 171
158032 944
157176 537
164601 970
98949 848
61536 523
154721 238
80080 196
160096 801
210748 1144
255573 1083
111928 698
77426 558