40033 946
31053 746
22486 542
69712 149
27561 82
26985 651
22323 409
25173 284
21767 297
35391 391
32917 495
32474 203
35399 224
15698 342
30598 622
34507 973
23523 479
22693 309
25196 248
26418 507
25173 535
26376 521
18487 97
39708 598