4395 509
11087 35
27785 71
40709 304
12993 510
9137 701
8017 502
6913 266
30610 78
42348 474
7030 165
8301 678
10790 86
4543 156
8501 442
12940 497
126283 582
25220 316
5499 218
7132 691
16158 161
13151 668
5005 145
17871 479
8579 244
7231 302
42085 924
17555 571