35095 579
10567 561
20347 398
31769 762
99808 725
26691 832
30700 616
26144 195
37269 286
19145 160
61221 253
42331 746
22184 108
32598 543
45186 824
91049 250
37710 469
25636 454
50806 755
69976 553
24847 943
40702 413
18210 812
25898 258