21432 128
42029 783
28462 723
58871 162
37544 175
45534 725
33603 430
18832 338
184557 315
40255 498
46096 757
58887 203
111477 278
82217 803
123021 336