38973 49
12257 161
15774 379
22729 301
18235 440
32934 466
386539 1079
42272 582
60649 486
30455 186
37618 171