164736 403
47672 851
95398 646
55071 777
42449 38
55352 68
44391 323
64929 348
42705 390
81125 196
17456 450
22500 61
11134 822
15921 352
52165 173
24732 687
22096 907
19012 187
6603 594
62769 392
47748 142
17501 246
15307 491
14299 801
6196 50
9874 298
8071 576
23415 532