21475 128
42063 783
28498 723
58937 162
37560 175
45541 725
33674 430
18852 338
184723 315
40283 498
46133 757
58897 203
111549 278
82292 803
123155 336