247 50
1255 257
2472 720
2541 360
31485 900
112985 1115
69983 103
234333 535
76957 258
97934 993
341474 373
89305 838
19265 513
26838 438
91150 224
55126 913
317709 479
117201 656
36236 491
44930 244
54556 339
79396 481
91616 431
129028 318