14881 630
7289 717
64672 400
29903 244
32232 167
15409 274
17848 408
34758 674
5366 403
7867 719
6355 555
64687 157