39027 49
12279 161
15791 379
22766 301
18267 440
33001 466
386739 1079
42322 582
60710 486
30552 186
37882 171