2791 428
733 108
52578 68
23969 600
10734 239
6443 283
6005 535
7031 335
3258 136
9887 526
23082 502
4421 507
5749 473
13240 599