2597 90
106791 901
710838 1440
18052 110
72223 704
21356 366
75820 684
37411 473
35192 316
126355 1188
23949 569
85552 475
46095 336
2917 131
5062 609
5897 394
5546 312
7235 593
10723 679
6541 512
4882 695
1545 58
8507 341
7604 577
3069 53
2894 491
4650 382
4575 679