21448 128
42045 783
28477 723
58901 162
37549 175
45537 725
33640 430
18840 338
184640 315
40269 498
46114 757
58891 203
111510 278
82259 803
123091 336