249 50
1255 257
2472 720
2541 360
159890 628
43999 550
96911 236
58256 791
102325 279
107296 370
66326 169
144198 717
83228 636
89079 873
216847 479
2756 599
108116 520
140573 895
368403 1003
20522 291
82717 125
26505 307
169791 404
95116 513