2112 506
3125 503
8482 652
12883 693
17424 560
17226 672
9017 444
61878 211
21254 695
9476 427
37506 89
69990 68
6765 235
7915 249
52197 697
99456 126
23163 567
27267 621
42823 95
70460 1030
37222 610
23034 176
13640 134
16217 107
26009 748
13101 169
13728 173
4572 341