42952 38
31696 288
11004 322
19519 267
21906 486
24364 667
32221 600
21390 334
38216 483
121620 364
13360 290
6406 684
1322 257
30005 156
32655 584
2927 780
26765 615
6208 761
18743 576
17450 764
21230 469
2838 219
15014 104
18387 687