34006 582
37041 267
18112 442
27985 832
16204 547
7696 588
23240 801
8317 819
31894 776
24824 442
16472 608
15844 307
28277 381
112552 1116
14199 317
15176 760
18852 732
17193 670
30828 899
29349 164
20080 398
14448 418
8530 151
14127 471
16666 167
17132 774
26274 565
24322 537