2588 90
106451 901
710496 1440
18049 110
72141 704
21346 366
75718 684
37354 473
35175 316
126010 1188
23898 569
85363 475
46041 336
2911 131
5060 609
5895 394
5543 312
7230 593
10720 679
6536 512
4880 695
1542 58
8499 341
7597 577
3065 53
2892 491
4647 382
4571 679