15005 739
5398 160
5368 311
12414 302
7644 548
27510 341
18201 682
33625 60
19996 293
22627 74
30693 319
31588 485
5684 125
9923 389
155525 760
108589 136
14111 787
242828 330
66206 515
33573 283
133331 672
19503 287
85997 830
30305 175
61482 584
30488 706
10320 797
19016 432