2250 356
8832 210
58435 291
43741 617
82994 572
6048 627
1218 77
4337 864
4759 697
9346 619
20944 116
8682 680
6603 593
19891 475
55846 467
4186 748