2588 90
106300 901
710376 1440
18049 110
72105 704
21340 366
75686 684
37329 473
35171 316
125903 1188
23886 569
85274 475
46013 336
2906 131
5055 609
5894 394
5542 312
7228 593
10718 679
6535 512
4880 695
1542 58
8499 341
7595 577
3064 53
2890 491
4646 382
4570 679