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