853 80
1447 180
4009 156
8042 388
1375 53
1780 217
2126 411
3990 648
5197 673
4041 637
14394 37
3535 654
8243 465
4498 595
1527 173
4005 113
24328 250
25534 557
2439 424
3615 467
3655 60
3400 542
5567 534
2488 416
6148 892
4057 492
1935 337
9947 706