3017 267
44972 799
43199 391
32948 667
35809 921
50299 648
25494 764
18351 802
29308 756
22683 779
23924 184
28778 545
10563 511
27485 300
15952 636
11684 576
23169 228
8678 511
25832 626
33771 910
11787 402
14507 540
18700 342
40530 245