21522 128
42093 783
28541 723
59028 162
37584 175
45547 725
33743 430
18879 338
184843 315
40309 498
46162 757
58910 203
111618 278
82368 803
123264 336