30016 767
23465 219
46877 542
17798 941
22188 529
6129 180
15124 817
7556 231
15018 494
28224 146
9588 777
22413 644
10276 406
6258 550
7658 480
10301 569
8253 201
10865 600
13146 118
12264 137
26625 397
17109 474
23114 732
9730 293
414236 766
15049 871
4281 53
12616 888