256 75
1604 415
2881 423
1954 128
3069 526
3755 794
3878 371
2984 649
11846 432
6930 302
2533 509
12989 916
13636 259
3858 293
4737 563
5147 544
28266 651
9129 685
5102 486
2938 421
37030 226
6539 608
4212 332
6853 188
6696 527
8414 743
8045 716
6005 591