4239 509
10964 35
27756 71
40649 304
12984 510
9131 701
8011 502
6893 266
30526 78
42288 474
7028 165
8283 678
10788 86
4540 156
8501 442
12931 497
126227 582
25215 316
5498 218
7130 691
16156 161
13147 668
5005 145
17869 479
8576 244
7228 302
42067 924
17539 571