21402 128
42013 783
28442 723
58814 162
37530 175
45529 725
33560 430
18814 338
184473 315
40238 498
46065 757
58880 203
111427 278
82161 803
122944 336