249 50
1263 257
2472 720
2541 360
6369 805
3272 882
1658 231
16381 562
1701 225
62885 465
42944 538
2336 457
743 88
3611 367
69553 390
1655 333
69204 671
2240 617
1209 152
89585 610
3385 894
123175 257
41570 342
128693 869