249 50
1255 257
2472 720
2541 360
153766 286
38980 311
107773 603
44340 281
236877 633
101153 546
118992 497
111260 535
79773 351
112579 1006
69856 185
66796 353
66126 682
89039 286
81775 296
64349 473
104500 840
88037 752
110507 635
90687 908