115929 625
33805 306
51275 677
94253 545
41501 151
117616 504
46808 595
34076 514
50477 755
42834 518
43298 616
80407 395
28254 222
91121 626
25647 562
63777 148
65412 72
35744 110
58657 380
39880 80
34278 601
15865 104
70108 845
169070 877