31105 669
16143 162
67790 377
54678 319
34307 403
25822 756
13295 799
18219 217
30735 659
15853 233
16978 493
51291 229
16178 55
38703 937
25615 629
64373 868
44426 683
38234 625
20446 487
53196 847
54431 594
40946 946
49152 125
7441 533