39028 49
12279 161
15791 379
22766 301
18267 440
33001 466
386742 1079
42322 582
60710 486
30552 186
37887 171