19533 1001
81233 345
23456 523
17458 337
3886 40
6684 632
16277 568
15854 473
2539 266
14125 656
21889 283
88308 901
33031 375
51989 179
18055 522
11697 756
17326 523
33549 743
26170 244
11148 349
13427 208
19351 635
11583 472
13664 418
26554 646
9480 794
39825 728
14283 775