8998 129
9561 530
20591 460
12764 58
9729 196
5165 98
3801 103
16767 641
2732 264
6456 488
7081 620
9525 257
2257 148
5774 263
5229 321
11774 571
18710 477
11787 699
3587 137
9858 526
6569 286
20574 873
3324 457
4789 757
3579 584
247351 1043
4477 378
99688 816