4246 509
10967 35
27756 71
40652 304
12984 510
9131 701
8011 502
6897 266
30528 78
42289 474
7029 165
8283 678
10788 86
4540 156
8501 442
12932 497
126230 582
25215 316
5498 218
7130 691
16156 161
13147 668
5005 145
17869 479
8576 244
7228 302
42068 924
17539 571