38931 49
12246 161
15755 379
22706 301
18201 440
32873 466
386270 1079
42238 582
60597 486
30378 186
37450 171