2249 356
8823 210
58430 291
43730 617
82988 572
6048 627
1216 77
4337 864
4759 697
9344 619
20920 116
8680 680
6602 593
19889 475
55836 467
4186 748