38931 49
12246 161
15753 379
22706 301
18201 440
32872 466
386265 1079
42238 582
60597 486
30378 186
37448 171