240 50
1248 257
2463 720
2531 360
55684 317
257512 581
353869 1371
51372 412
76525 975
268578 1314
3879 568
83618 406
42285 357
45395 201
81528 753
8041 64
420278 794
459593 2521
45882 340
205582 2480
330691 412
129378 290
83961 820
252978 721