1152 58
5428 561
2053 198
24097 445
9963 542
9596 707
15474 613
14387 713
11171 758
4268 359
7914 348
14548 201
6859 425
5724 926
39182 588