247 50
1255 257
2472 720
2541 360
243849 806
53049 270
2671 538
87176 1007
2856 740
666711 1529
109477 586
181762 834
52605 186
278617 1268
566945 1059
59644 278
1234 139
2930 398
320382 969
753 110
80933 662
2077 572
149158 371
28137 448