8998 129
9558 530
20582 460
12762 58
9724 196
5165 98
3795 103
16763 641
2732 264
6454 488
7074 620
9524 257
2256 148
5770 263
5221 321
11773 571
18706 477
11781 699
3586 137
9857 526
6567 286
20571 873
3321 457
4786 757
3578 584
247347 1043
4471 378
99685 816