4191 509
10929 35
27737 71
40617 304
12980 510
9129 701
8006 502
6892 266
30512 78
42272 474
7028 165
8278 678
10787 86
4538 156
8500 442
12927 497
126209 582
25211 316
5498 218
7126 691
16154 161
13144 668
5005 145
17869 479
8570 243
7227 302
42055 924
17537 571