39010 150
38943 96
37225 469
28809 583
21712 761
16817 642
32242 644
27065 550
26867 712
7317 692
22318 372
21581 375
32526 269
5096 363
11264 931
19459 661
28237 631
7798 485
16690 540
14210 812
30959 628
33515 615
54912 531
18152 560
65230 332
39944 431
40460 916
25553 869