249 50
1259 257
2472 720
2541 360
49688 603
60212 213
235276 409
13080 394
100079 543
517685 810
251529 514
26228 151
72162 115
86970 876
154948 693
89973 414
101982 256
119634 558
72944 179
54556 339
36472 87
97429 832
216837 400
123867 417