42741 38
17782 716
7896 468
21783 424
43390 507
16055 352
15666 335
26176 81
38943 794
9841 297
2330 219
46703 185
14387 324
33027 809
34647 243
6937 604
7748 173
128980 1078
38930 615
25801 957
6197 635
9643 901
11236 452
9555 518