4248 509
10970 35
27758 71
40656 304
12984 510
9131 701
8011 502
6898 266
30529 78
42290 474
7029 165
8283 678
10788 86
4540 156
8501 442
12932 497
126231 582
25215 316
5498 218
7130 691
16156 161
13147 668
5005 145
17869 479
8576 244
7228 302
42069 924
17540 571