256 63
2876 272
6910 584
4422 584
3501 734
14323 189
3723 383
4823 639
4938 908
11891 769
20976 476
38999 650
17683 336
4811 42
6651 375
7429 602
45860 626
2453 241
3523 378
4174 972
2104 112
1800 409
1867 248
2197 287
2031 64
2574 559
14741 664
9624 27