2240 356
8768 210
58416 291
43630 617
82904 572
6033 627
1211 77
4337 864
4751 697
9329 619
20452 116
8665 680
6596 593
19841 475
55752 467
4177 748