38013 342
57457 157
37639 489
12236 656
46371 332
39051 372
105548 766
16007 840
11805 556
8877 450
16795 63
36024 239
30841 141
21640 158
16459 669