2570 90
105377 901
709505 1440
18038 110
71932 704
21297 365
75436 684
37173 473
35144 316
124908 1188
23786 569
84736 472
45826 333
2894 131
5044 609
5889 394
5532 311
7213 593
10706 679
6523 512
4868 695
1534 58
8488 341
7587 577
3057 53
2885 491
4640 382
4561 679