2248 356
8818 210
58428 291
43721 617
82984 572
6048 627
1215 77
4337 864
4758 697
9343 619
20860 116
8677 680
6600 593
19886 475
55828 467
4184 748