252 50
1272 257
2484 720
2541 360
332600 1236
277287 1245
5461 401
11464 426
81528 753
353869 1371
8041 64
3879 568
257512 581
42285 357
51372 412
83618 406
420278 794
76525 975
55684 317
129378 290
459593 2521
330691 412
45882 340
252978 721