2880 73
3759 733
2926 569
4758 712
1100 134
8556 260
10585 438
2504 614
5422 625
3995 593
1583 351
2647 67
3729 859
2827 417
1441 77
6267 398
5012 477
5422 911
1461 128
5549 837
15056 291
5976 351
3950 635
3157 173
6651 177
18649 109
4632 531
3791 387