152426 931
10355 556
78572 496
19797 762
46057 589
28545 482
79998 278
104068 566
100499 974
46440 257
54874 612
26962 754
5657 135
33944 373
102809 907
85363 503
14115 720
13060 568
25766 872
7548 352
19855 599
77797 608
22730 396
10080 81
44969 508
18722 587
33509 558
129701 538