250 40
6792 180
6703 835
46300 933
40830 345
42294 583
44724 327
23108 158
42724 473
2239 557
48008 202
3803 663
23854 292
36252 642
2911 564
6461 754
55370 801
22777 741
33734 143
44476 572
45944 979
24882 432
50737 424
106129 854
112833 514
95306 436
29225 527
72825 885