249 50
1262 257
2472 720
2541 360
155800 972
16770 367
101241 392
95330 254
160853 248
91960 313
53456 292
57241 470
119077 666
5430 751
101172 602
81337 197
58550 698
93629 458
32634 504
88432 286
81665 447
104693 455
50686 272
114828 915