251 50
1272 257
2484 720
2541 360
109748 602
3274 882
1658 231
16383 562
1701 225
42944 538
62885 465
2338 457
2243 617
3611 367
69204 671
1655 333
69553 390
743 88
1209 152
89585 610
3385 894
123175 257
3319 463
128695 869