2597 90
106825 901
710882 1440
18053 110
72233 704
21357 366
75832 684
37417 473
35193 316
126396 1188
23954 569
85584 475
46106 336
2918 131
5062 609
5899 394
5546 312
7235 593
10724 679
6541 512
4883 695
1546 58
8507 341
7604 577
3069 53
2894 491
4652 382
4575 679