21525 128
42097 783
28544 723
59039 162
37590 175
45547 725
33750 430
18886 338
184863 315
40315 498
46168 757
58912 203
111630 278
82381 803
123286 336