2250 356
8833 210
58435 291
43741 617
82998 572
6048 627
1218 77
4337 864
4759 697
9346 619
20944 116
8683 680
6603 593
19892 475
55851 467
4186 748