2097 65
2990 575
961 127
3783 383
26979 621
12049 105
6828 596
8921 795
27898 568
24531 210
17014 160
250167 495
149541 639
213668 793
30968 871
22785 483
237779 785
7359 307
6445 532
84770 903
52054 772
71137 670
13483 331
65346 958
57597 593
14123 556
12698 68
5441 585