2185 356
8353 210
58326 291
43052 617
82374 572
5972 627
1191 77
4331 864
4720 697
9266 619
18165 115
8572 680
6530 593
19738 475
55354 467
4166 748