21476 128
42065 783
28500 723
58941 162
37561 175
45541 725
33676 430
18853 338
184728 315
40287 498
46133 757
58897 203
111551 278
82296 803
123158 336