2877 590
2188 694
699 40
259 40
2922 514
2148 414
36652 277
5289 687
8556 549
18987 488
2244 437
2582 145
2871 204