21480 128
42067 783
28503 723
58952 162
37562 175
45541 725
33678 430
18855 338
184732 315
40288 498
46134 757
58897 203
111558 278
82299 803
123166 336