21545 128
42103 783
28558 723
59061 162
37595 175
45548 725
33769 430
18900 338
184907 315
40319 498
46173 757
58919 203
111647 278
82403 803
123339 336