39005 150
38937 96
37222 469
28809 583
21712 761
16817 642
32235 644
27064 550
26863 712
7317 692
22315 372
21579 375
32522 269
5096 363
11264 931
19456 661
28221 631
7798 485
16679 540
14210 812
30951 628
33513 615
54910 531
18152 560
65225 332
39940 431
40456 916
25550 869