240 50
1248 257
2463 720
2531 360
115425 532
85816 877
188557 812
2295 525
163729 449
54062 371
218954 414
142453 406
102077 622
1149 299
126523 628
97194 379
28369 268
89422 728
66525 334
134444 250
63871 403
156209 383
116525 246
273726 1043