249 50
1255 257
2472 720
2541 360
139296 855
126076 258
141907 449
98714 268
239837 1252
76302 476
29460 647
228894 825
95116 513
368403 1003
26505 307
82717 125
20522 291
169791 404
64753 614
109047 666
85041 817
50859 568
76684 202
121781 718