15002 739
5398 160
5367 311
12413 302
7644 548
27498 341
18201 682
33625 60
19994 293
22627 74
30684 319
31574 485
5683 125
9921 389
155525 760
108584 136
14110 787
242822 330
66205 515
33572 283
133328 672
19501 287
85988 830
30304 175
61475 584
30488 706
10319 797
19015 432