2597 90
106801 901
710853 1440
18052 110
72226 704
21357 366
75827 684
37413 473
35192 316
126366 1188
23949 569
85558 475
46096 336
2917 131
5062 609
5897 394
5546 312
7235 593
10723 679
6541 512
4883 695
1545 58
8507 341
7604 577
3069 53
2894 491
4650 382
4575 679