3429 147
7848 545
2103 251
3092 89
5310 276
3634 298
3939 685
5044 338
4012 584
12336 347
3802 397
11944 682
2680 52
1221 49
3120 614
7229 456
2679 131
3535 441
6311 312
3684 548
3057 471
3446 230
85926 319
15525 398
28657 502
71676 516
25062 743
48234 524