38985 49
12263 161
15777 379
22730 301
18243 440
32952 466
386617 1079
42282 582
60661 486
30479 186
37682 171