16959 445
3301 111
11737 285
3650 127
3646 462
7382 50
13638 778
3396 367
8751 474
2545 423
56666 593
63687 604
26947 201
6769 662