38967 49
12257 161
15774 379
22726 301
18228 440
32931 466
386498 1079
42270 582
60642 486
30447 186
37599 171