4294 509
10998 35
27766 71
40666 304
12985 510
9131 701
8011 502
6901 266
30548 78
42300 474
7029 165
8287 678
10789 86
4542 156
8501 442
12933 497
126242 582
25216 316
5498 218
7130 691
16157 161
13147 668
5005 145
17870 479
8576 244
7230 302
42071 924
17546 571