2196 356
8410 210
58344 291
43188 617
82504 572
5988 627
1195 77
4333 864
4727 697
9284 619
18374 115
8584 680
6544 593
19759 475
55442 467
4169 748