19976 591
14921 192
22429 80
16282 782
29691 735
9255 907
15593 495
9162 134
15138 569
13820 616
31500 596
19222 185
16426 154
10653 587
18136 620
15474 568
25118 660
34006 582
37043 267
8969 349
18112 442
27986 832
11237 140
16204 547
7696 588
23240 801
8317 819
31895 776