2248 356
8820 210
58429 291
43727 617
82987 572
6048 627
1216 77
4337 864
4758 697
9343 619
20879 116
8678 680
6601 593
19887 475
55831 467
4185 748