240 50
1248 257
2466 720
2531 360
3272 882
6366 805
1652 231
1701 225
16381 562
42944 538
62885 465
2336 457
3611 367
743 88
69553 390
69204 671
1653 333
1207 152
89585 610
2230 617
3385 894
123171 257
41570 342
3314 463