21402 128
42013 783
28442 723
58812 162
37529 175
45529 725
33559 430
18814 338
184471 315
40237 498
46064 757
58880 203
111425 278
82161 803
122940 336