38931 49
12246 161
15755 379
22706 301
18202 440
32874 466
386273 1079
42238 582
60597 486
30378 186
37451 171