93708 779
40032 629
15672 526
97654 871
52234 995
79135 314
53856 815
18709 909
58397 441
144699 664
112383 598
99514 212
5728 309
47542 555
60849 281
53026 616
28951 661
121391 867
89393 604
15182 889
11692 164
58023 367
69871 291
39715 638
109285 497
93616 102
19744 527
129559 1028