38972 49
12257 161
15774 379
22726 301
18232 440
32933 466
386519 1079
42271 582
60645 486
30449 186
37609 171