2580 90
105887 901
710019 1440
18044 110
72031 704
21320 365
75576 684
37258 473
35160 316
125512 1188
23840 569
85034 473
45935 336
2904 131
5047 609
5894 394
5540 312
7224 593
10711 679
6534 512
4877 695
1541 58
8494 341
7591 577
3062 53
2890 491
4643 382
4568 679