2588 90
106504 901
710543 1440
18049 110
72149 704
21348 366
75729 684
37359 473
35180 316
126048 1188
23906 569
85387 475
46048 336
2912 131
5060 609
5895 394
5543 312
7230 593
10720 679
6536 512
4881 695
1543 58
8500 341
7598 577
3066 53
2892 491
4647 382
4571 679