21402 128
42015 783
28442 723
58815 162
37530 175
45529 725
33560 430
18818 338
184476 315
40238 498
46067 757
58880 203
111430 278
82163 803
122945 336