21402 128
42013 783
28441 723
58803 162
37529 175
45529 725
33559 430
18814 338
184463 315
40236 498
46063 757
58880 203
111423 278
82158 803
122938 336