30809 86
36291 393
16964 477
37618 160
30761 338
12952 871
22021 786
8179 398
50877 96
5407 475
18429 453
43473 312
29592 135
22216 466
7046 101
27154 389
9236 526
26277 514
25086 404
127859 261
37641 215
222528 929
9468 656
24787 585
31127 74
83745 906
62520 256
23819 824